Skip to content

Commit

Permalink
Merge branch 'xylar/ice-ocn/add-e3sm-cryo-developer-suite' (PR E3SM-P…
Browse files Browse the repository at this point in the history
…roject#6338)

Add e3sm_cryo_developer test suite

This merge adds data iceberg (DIB) and data ice-shelf melt flux (DISMF)
files for the oQU240wLI mesh. It then uses these files in tests added to
a new e3sm_cryo_developer test suite.

[BFB]
  • Loading branch information
jonbob committed May 8, 2024
2 parents 31e0924 + 08750d0 commit 58f1c6e
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 2 deletions.
15 changes: 13 additions & 2 deletions cime_config/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,18 @@
)
},

"e3sm_cryo_developer" : {
"tests" : (
"SMS_D_Ld1.TL319_IcoswISC30E3r5.GMPAS-JRA1p5-DIB-PISMF.mpaso-jra_1958",
"ERS_Ld5.T62_oQU240wLI.GMPAS-DIB-IAF-PISMF",
"PEM_Ln5.T62_oQU240wLI.GMPAS-DIB-IAF-PISMF",
"PET_Ln5.T62_oQU240wLI.GMPAS-DIB-IAF-PISMF",
"ERS_Ld5.T62_oQU240wLI.GMPAS-DIB-IAF-DISMF",
"PEM_Ln5.T62_oQU240wLI.GMPAS-DIB-IAF-DISMF",
"PET_Ln5.T62_oQU240wLI.GMPAS-DIB-IAF-DISMF",
)
},

"e3sm_landice_developer" : {
"tests" : (
"SMS.ne30pg2_r05_EC30to60E2r2_gis20.IGELM_MLI.elm-gis20kmSMS",
Expand Down Expand Up @@ -274,7 +286,7 @@
},

"e3sm_developer" : {
"inherit" : ("e3sm_land_developer", "e3sm_atm_developer", "e3sm_ice_developer"),
"inherit" : ("e3sm_land_developer", "e3sm_atm_developer", "e3sm_ice_developer", "e3sm_cryo_developer"),
"time" : "0:45:00",
"tests" : (
"ERS.f19_g16_rx1.A",
Expand All @@ -284,7 +296,6 @@
"NCK.f19_g16_rx1.A",
"SMS.ne30_f19_g16_rx1.A",
"ERS_Ld5.T62_oQU120.CMPASO-NYF",
"SMS_Ld1.T62_oQU240wLI.GMPAS-IAF-DISMF",
"ERS.f09_g16_g.MALISIA",
"SMS.T62_oQU120_ais20.MPAS_LISIO_TEST",
"SMS_P12x2.ne4pg2_oQU480.WCYCL1850NS.allactive-mach_mods",
Expand Down
2 changes: 2 additions & 0 deletions components/mpas-ocean/cime_config/buildnml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,8 @@ def buildnml(case, caseroot, compname):
if ocn_ic_mode == 'spunup':
logger.warning("WARNING: The specified compset is requesting ocean ICs spunup from a G-case")
logger.warning(" But no file available for this grid.")
if ocn_ismf == 'data':
data_ismf_file = 'prescribed_ismf_paolo2023.oQU240wLI.20240404.nc'

elif ocn_grid == 'oQU120':
decomp_date = '230424'
Expand Down
1 change: 1 addition & 0 deletions components/mpas-seaice/cime_config/buildnml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ def buildnml(case, caseroot, compname):
decomp_prefix = 'partitions/mpas-seaice.graph.info.'
grid_date = '160929'
grid_prefix = 'cice.QU240wLI'
data_iceberg_file = 'Iceberg_Climatology_Merino.oQU240wLI.20240404.nc'
if ice_ic_mode == 'spunup':
logger.warning("WARNING: The specified compset is requesting seaice ICs spunup from a G-case")
logger.warning(" But no file available for this grid.")
Expand Down

0 comments on commit 58f1c6e

Please sign in to comment.