From c62c0b23ea93456ef1107eb5d1389a1a7c56a014 Mon Sep 17 00:00:00 2001 From: Matthew Hoffman Date: Mon, 6 May 2024 17:02:39 -0500 Subject: [PATCH 1/2] add 2 new AIS meshes for MALI This commit adds the mpas.ais4to20km and mpas.ais8to30km meshes for MALI. Mapping file entries are added but the mapping files themselves don't exist yet. --- cime_config/config_grids.xml | 117 ++++++++++++++++++ .../mpas-albany-landice/cime_config/buildnml | 20 ++- driver-mct/cime_config/config_component.xml | 2 +- driver-moab/cime_config/config_component.xml | 2 +- 4 files changed, 134 insertions(+), 7 deletions(-) diff --git a/cime_config/config_grids.xml b/cime_config/config_grids.xml index ccfb3d908d86..fa48fe64422d 100755 --- a/cime_config/config_grids.xml +++ b/cime_config/config_grids.xml @@ -1765,6 +1765,8 @@ + + ne30np4 ne30np4 @@ -1785,6 +1787,8 @@ oEC60to30v3wLI + + ne30np4 ne30np4 @@ -1915,6 +1919,8 @@ gx1v6 + + 0.9x1.25 0.9x1.25 @@ -1925,6 +1931,46 @@ gx1v6 + + ne30np4.pg2 + r05 + IcoswISC30E3r5 + r05 + mpas.ais8to30km + null + IcoswISC30E3r5 + + + + TL319 + TL319 + IcoswISC30E3r5 + JRA025 + mpas.ais8to30km + null + IcoswISC30E3r5 + + + + ne30np4.pg2 + r05 + IcoswISC30E3r5 + r05 + mpas.ais4to20km + null + IcoswISC30E3r5 + + + + TL319 + TL319 + IcoswISC30E3r5 + JRA025 + mpas.ais4to20km + null + IcoswISC30E3r5 + + @@ -3169,6 +3215,18 @@ mpas.ais20km is a uniform-resolution 20km MALI grid of the Antarctic Ice Sheet. It is primarily intended for testing. + + 98341 + 1 + mpas.ais8to30km is a variable resolution MALI mesh of the Antarctic Ice Sheet with resolution varying from 8 km in fast flowing regions and near the ice-sheet margins to 30 km in the ice-sheet interior. It behaves reasonably well for most of the ice sheet but results in Thwaites Glacier retreating too rapidly due to insufficient resolution there. It is meant as a cheaper alternative to mpas.ais4to20km for testing realistic conditions. + + + + 385379 + 1 + mpas.ais4to20km is a variable resolution MALI mesh of the Antarctic Ice Sheet with resolution varying from 4 km in fast flowing regions and near the ice-sheet margins to 20 km in the ice-sheet interior. It was the primary mesh and initial condition used for ISMIP6-Antarctica-2300 and is the primary Antarctic mesh to use for E3SM v3 simulation and development with an active Antarctic Ice Sheet component. + + @@ -5418,6 +5476,65 @@ cpl/gridmaps/mpas.ais20km/map_ais20km_TO_f09_aave.151005.nc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/mpas-albany-landice/cime_config/buildnml b/components/mpas-albany-landice/cime_config/buildnml index 0a3b35df93eb..62e8dbc92449 100755 --- a/components/mpas-albany-landice/cime_config/buildnml +++ b/components/mpas-albany-landice/cime_config/buildnml @@ -62,16 +62,26 @@ def buildnml(case, caseroot, compname): grid_prefix += 'aisgis20km' decomp_date += '20190326' decomp_prefix += 'mpasli.graph.info.' - elif glc_grid == 'mpas.gis20km': - grid_date += '20210824' - grid_prefix += 'gis_20km_r01' - decomp_date += '150922' - decomp_prefix += 'mpasli.graph.info.' elif glc_grid == 'mpas.ais20km': grid_date += '150910' grid_prefix += 'ais20km' decomp_date += '150910' decomp_prefix += 'mpasli.graph.info.' + elif glc_grid == 'mpas.ais8to30km': + grid_date += '20231222' + grid_prefix += 'ais8to30km' + decomp_date += '240507' + decomp_prefix += 'mpasli.graph.info.' + elif glc_grid == 'mpas.ais4to20km': + grid_date += '20230105' + grid_prefix += 'ais4to20km' + decomp_date += '240507' + decomp_prefix += 'mpasli.graph.info.' + elif glc_grid == 'mpas.gis20km': + grid_date += '20210824' + grid_prefix += 'gis_20km_r01' + decomp_date += '150922' + decomp_prefix += 'mpasli.graph.info.' elif glc_grid == 'mpas.gis1to10km': grid_date += '20210824' grid_prefix += 'gis_1to10km_r01' diff --git a/driver-mct/cime_config/config_component.xml b/driver-mct/cime_config/config_component.xml index 431fdbe6b8d4..876db928585c 100644 --- a/driver-mct/cime_config/config_component.xml +++ b/driver-mct/cime_config/config_component.xml @@ -1085,7 +1085,7 @@ char - mpas.aisgis20km,mpas.gis20km,mpas.ais20km,mpas.gis1to10km,mpas.gis1to10kmR2,null + mpas.aisgis20km,mpas.ais20km,mpas.ais8to30km,mpas.ais4to20km,mpas.gis20km,mpas.gis1to10km,mpas.gis1to10kmR2,null mpas.gis20km build_grid env_build.xml diff --git a/driver-moab/cime_config/config_component.xml b/driver-moab/cime_config/config_component.xml index e497381a333c..4d53b0d22473 100644 --- a/driver-moab/cime_config/config_component.xml +++ b/driver-moab/cime_config/config_component.xml @@ -1085,7 +1085,7 @@ char - mpas.aisgis20km,mpas.gis20km,mpas.ais20km,mpas.gis1to10km,gis1to10kmR2,null + mpas.aisgis20km,mpas.ais20km,mpas.ais8to30km,mpas.ais4to20km,mpas.gis20km,mpas.gis1to10km,mpas.gis1to10kmR2,null mpas.gis20km build_grid env_build.xml From 88e0d1690f3780654335af37940225a70b394086 Mon Sep 17 00:00:00 2001 From: Matthew Hoffman Date: Tue, 7 May 2024 11:22:40 -0500 Subject: [PATCH 2/2] Add TL319_oQU240wLI_ais8to30 grid This will provide a low res testing configuration. Mapping files are listed but the filenames not yet added. --- cime_config/config_grids.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/cime_config/config_grids.xml b/cime_config/config_grids.xml index fa48fe64422d..40de78b2a5c9 100755 --- a/cime_config/config_grids.xml +++ b/cime_config/config_grids.xml @@ -1931,6 +1931,16 @@ gx1v6 + + TL319 + TL319 + oQU240wLI + JRA025 + mpas.ais8to30km + null + oQU240wLI + + ne30np4.pg2 r05 @@ -5494,6 +5504,17 @@ + + + + + + + + + + +