Skip to content

Commit

Permalink
Merge pull request #8 from daniele-peano/dev/tests_compsets
Browse files Browse the repository at this point in the history
Add CMCC compsets and one test for this component in CMCC framework
  • Loading branch information
daniele-peano authored Sep 1, 2023
2 parents c0c68c0 + 8e0c83b commit 98c111f
Show file tree
Hide file tree
Showing 6 changed files with 123 additions and 0 deletions.
23 changes: 23 additions & 0 deletions cime_config/config_compsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,29 @@
<lname>HIST_CAM60%WXIED%SDYN_CLM50%SP_CICE%PRES_DOCN%DOM_MOSART_SGLC_SWAV</lname>
</compset>

<!-- ****************************** -->
<!-- HYDROS compsets - CMCC -->
<!-- ****************************** -->

<compset>
<alias>FWcmHISTs</alias>
<lname>HIST_CAM60%WCSC_CLM51%SP_CICE%PRES_DOCN%DOM_HYDROS_SGLC_SWAV</lname>
<science_support grid="f05_f05_mn0253"/>
</compset>

<compset>
<alias>FWcmHISTb</alias>
<lname>HIST_CAM60%WCSC_CLM51%BGC_CICE%PRES_DOCN%DOM_HYDROS_SGLC_SWAV</lname>
<science_support grid="f05_f05_mn0253"/>
</compset>

<compset>
<alias>FWcmHISTbc</alias>
<lname>HIST_CAM60%WCSC_CLM51%BGC-CROP_CICE%PRES_DOCN%DOM_HYDROS_SGLC_SWAV</lname>
<science_support grid="f05_f05_mn0253"/>
</compset>


<!-- ENTRIES -->

<entries>
Expand Down
37 changes: 37 additions & 0 deletions cime_config/config_pes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1300,6 +1300,43 @@
</pes>
</mach>
</grid>
<grid name="a%0.47x0.63" >
<mach name="juno" >
<pes pesize="any" compset="any">
<comment>none</comment>
<ntasks>
<ntasks_atm>864</ntasks_atm>
<ntasks_lnd>864</ntasks_lnd>
<ntasks_rof>864</ntasks_rof>
<ntasks_ice>864</ntasks_ice>
<ntasks_ocn>864</ntasks_ocn>
<ntasks_glc>864</ntasks_glc>
<ntasks_wav>864</ntasks_wav>
<ntasks_cpl>864</ntasks_cpl>
</ntasks>
<nthrds>
<nthrds_atm>1</nthrds_atm>
<nthrds_lnd>1</nthrds_lnd>
<nthrds_rof>1</nthrds_rof>
<nthrds_ice>1</nthrds_ice>
<nthrds_ocn>1</nthrds_ocn>
<nthrds_glc>1</nthrds_glc>
<nthrds_wav>1</nthrds_wav>
<nthrds_cpl>1</nthrds_cpl>
</nthrds>
<rootpe>
<rootpe_atm>0</rootpe_atm>
<rootpe_lnd>0</rootpe_lnd>
<rootpe_rof>0</rootpe_rof>
<rootpe_ice>0</rootpe_ice>
<rootpe_ocn>0</rootpe_ocn>
<rootpe_glc>0</rootpe_glc>
<rootpe_wav>0</rootpe_wav>
<rootpe_cpl>0</rootpe_cpl>
</rootpe>
</pes>
</mach>
</grid>
<grid name="a%0.23x0.31" >
<mach name="any">
<pes pesize="any" compset="any">
Expand Down
8 changes: 8 additions & 0 deletions cime_config/testdefs/testlist_cam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@
<!-- CAM scientifically supported COMPSETS -->
<!-- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -->

<test compset="FWcmHISTs" grid="f05_f05_mn0253" name="ERR_Ld5" testmods="cam/def_cmcc">
<machines>
<machine name="juno" compiler="intel" category="comp_cmcc"/>
</machines>
<options>
<option name="wallclock">00:40:00</option>
</options>
</test>
<test compset="F2000climo" grid="f09_f09_mg17" name="ERP_Ln9_Vnuopc" testmods="cam/outfrq9s">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_cime_baselines"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
./xmlchange CAM_CONFIG_OPTS='-phys cam_dev -chem waccm_sc_mam4 -nlev 83'
./xmlchange SSTICE_MESH_FILENAME='$DIN_LOC_ROOT/share/meshes/fv0.47x0.63_141008_FIX102722_polemod_ESMFMesh.nc'
./xmlchange SSTICE_DATA_FILENAME='$DIN_LOC_ROOT/atm/cam/sst/sst_HadOIBl_bc_0.47x0.63_1850_2017_c180507.nc'
./xmlchange SSTICE_YEAR_ALIGN=1980
./xmlchange SSTICE_YEAR_START=1980
./xmlchange MOSART_SIM_YEAR=1980
./xmlchange RUN_STARTDATE=1980-01-01
./xmlchange CLM_FORCE_COLDSTART=on
26 changes: 26 additions & 0 deletions cime_config/testdefs/testmods_dirs/cam/def_cmcc/user_nl_cam
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
ncdata = '$DIN_LOC_ROOT/atm/cam/inic/fv/cami_0000-01-01_0.47x0.63_L83_c230109.nc'
effgw_beres_dp = 0.90D0
gw_qbo_hdepth_scaling = 0.25D0
qbo_use_forcing = .false.
frontgfc = 2.7D-15
taubgnd = 2.5D-3
effgw_rdg_beta = 0.75D0
effgw_rdg_beta_max = 0.75D0
tau_0_ubc=.true.
ubc_specifier = 'Q->2.d-10vmr'
gw_apply_tndmax = .false.
gw_limit_tau_without_eff = .true.
gw_lndscl_sgh = .false.
gw_oro_south_fac = 2.d0
do_circulation_diags=.true.
fv_nsplit=18
fv_nspltrac=9
fv_nspltvrm=9
fv_filtcw = 1
empty_htapes = .true.
mfilt = 1
nhtfrq = -24
fexcl1 = ' '
fincl1 = 'TREFHT','PRECT','U','V','Q','T','PSL','OMEGA','PS',
'TS', 'TAUX','TAUY','FLNT','FLNS','FSNS','FSNT',
'LHFLX','SHFLX','TMQ','FLDS','FSDS','FSDSC','SWCF','LWCF','Z3'
21 changes: 21 additions & 0 deletions cime_config/testdefs/testmods_dirs/cam/def_cmcc/user_nl_clm
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
!----------------------------------------------------------------------------------
! Users should add all user specific namelist changes below in the form of
! namelist_var = new_namelist_value
!
! EXCEPTIONS:
! Set use_cndv by the compset you use and the CLM_BLDNML_OPTS -dynamic_vegetation setting
! Set use_vichydro by the compset you use and the CLM_BLDNML_OPTS -vichydro setting
! Set use_cn by the compset you use and CLM_BLDNML_OPTS -bgc setting
! Set use_crop by the compset you use and CLM_BLDNML_OPTS -crop setting
! Set spinup_state by the CLM_BLDNML_OPTS -bgc_spinup setting
! Set co2_ppmv with CCSM_CO2_PPMV option
! Set fatmlndfrc with LND_DOMAIN_PATH/LND_DOMAIN_FILE options
! Set finidat with RUN_REFCASE/RUN_REFDATE/RUN_REFTOD options for hybrid or branch cases
! (includes $inst_string for multi-ensemble cases)
! or with CLM_FORCE_COLDSTART to do a cold start
! or set it with an explicit filename here.
! Set maxpatch_glc with GLC_NEC option
! Set glc_do_dynglacier with GLC_TWO_WAY_COUPLING env variable
!----------------------------------------------------------------------------------
flanduse_timeseries = '$DIN_LOC_ROOT/lnd/clm2/surfdata_map/landuse.timeseries_0.47x0.63_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c171025.nc'
fsurdat = '$DIN_LOC_ROOT/lnd/clm2/surfdata_map/surfdata_0.47x0.63_16pfts_Irrig_CMIP6_simyr1850_c170919.nc'

0 comments on commit 98c111f

Please sign in to comment.