diff --git a/.gitmodules b/.gitmodules index 22c723ac1..7163a75ce 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,8 +4,8 @@ branch = dev/emc [submodule "ccpp/framework"] path = ccpp/framework - url = https://github.com/NCAR/ccpp-framework - branch = main + url = https://github.com/mkavulich/ccpp-framework + branch = feature/suite_names_update [submodule "ccpp/physics"] path = ccpp/physics url = https://github.com/ufs-community/ccpp-physics diff --git a/ccpp/framework b/ccpp/framework index ccfefcd0b..8821d6414 160000 --- a/ccpp/framework +++ b/ccpp/framework @@ -1 +1 @@ -Subproject commit ccfefcd0b426e011f94137031d5f7c2a4dda2659 +Subproject commit 8821d641482c9ddb9730eab11c664a9ede49044a diff --git a/ccpp/suites/suite_FV3_RAP.xml b/ccpp/suites/albatross.xml similarity index 89% rename from ccpp/suites/suite_FV3_RAP.xml rename to ccpp/suites/albatross.xml index b5a2117f6..e771348a4 100644 --- a/ccpp/suites/suite_FV3_RAP.xml +++ b/ccpp/suites/albatross.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/alias.json b/ccpp/suites/alias.json new file mode 100644 index 000000000..76f0c04f6 --- /dev/null +++ b/ccpp/suites/alias.json @@ -0,0 +1,43 @@ +{ + "FV3_HRRR.xml": "bald_eagle.xml", + "FV3_GFS_v16.xml": "raven.xml", + "FV3_GFS_v15p2.xml": "kingfisher.xml", + "FV3_GFS_v17_p8.xml": "bluebird.xml", + "FV3_GFS_v17_p8_c3.xml": "parakeet.xml", + "FV3_RAP.xml": "albatross.xml", + "FV3_RRFS_v1beta.xml": "pigeon.xml", + "FV3_RRFS_v1nssl.xml": "crossbill.xml", + "FV3_WoFS_v0.xml": "hummingbird.xml", + "RRFSens_phy1.xml": "puffin.xml", + "RRFSens_phy2.xml": "ptarmigan.xml", + "RRFSens_phy3.xml": "chickadee.xml", + "RRFSens_phy4.xml": "kestrel.xml", + "RRFSens_phy5.xml": "penguin.xml", + "FV3_GFS_v15_thompson_mynn_lam3km.xml": "crow.xml", + "FV3_GFS_v16_csawmg.xml": "egret.xml", + "FV3_GFS_v16_flake.xml": "heron.xml", + "FV3_GFS_v16_fv3wam.xml": "loon.xml", + "FV3_GFS_v16_ras.xml": "starling.xml", + "FV3_GFS_v17_coupled_p8_sfcocn.xml": "dotterel.xml", + "FV3_GFS_v17_coupled_p8_ugwpv1.xml": "magpie.xml", + "FV3_GFS_v17_coupled_p8.xml": "pelican.xml", + "FV3_GFS_v17_p8_mynn.xml": "tern.xml", + "FV3_GFS_v17_p8_rrtmgp.xml": "canary.xml", + "FV3_GFS_v17_p8_ugwpv1.xml": "condor.xml", + "FV3_global_nest_v1.xml": "falcon.xml", + "FV3_HAFS_v1_gfdlmp_tedmf_nonsst.xml": "tanager.xml", + "FV3_HAFS_v1_gfdlmp_tedmf.xml": "flamingo.xml", + "FV3_HAFS_v1_thompson_nonsst.xml": "hornbill.xml", + "FV3_HAFS_v1_thompson_tedmf_gfdlsf.xml": "toucan.xml", + "FV3_HAFS_v1_thompson.xml": "lorikeet.xml", + "FV3_HRRR_c3.xml": "wren.xml", + "FV3_HRRR_gf_nogwd.xml": "flycatcher.xml", + "FV3_HRRR_gf.xml": "auklet.xml", + "FV3_RAP_cires_ugwp.xml": "turnstone.xml", + "FV3_RAP_clm_lake.xml": "snowy_owl.xml", + "FV3_RAP_flake.xml": "sandpiper.xml", + "FV3_RAP_noah_sfcdiff_cires_ugwp.xml": "meadowlark.xml", + "FV3_RAP_noah.xml": "dove.xml", + "FV3_RAP_sfcdiff.xml": "shrike.xml", + "FV3_RAP_unified_ugwp.xml": "ibis.xml" +} diff --git a/ccpp/suites/suite_FV3_HRRR_gf.xml b/ccpp/suites/auklet.xml similarity index 89% rename from ccpp/suites/suite_FV3_HRRR_gf.xml rename to ccpp/suites/auklet.xml index 48260ce9f..f7254abd1 100644 --- a/ccpp/suites/suite_FV3_HRRR_gf.xml +++ b/ccpp/suites/auklet.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HRRR.xml b/ccpp/suites/bald_eagle.xml similarity index 87% rename from ccpp/suites/suite_FV3_HRRR.xml rename to ccpp/suites/bald_eagle.xml index 2177dc078..b312f7f03 100644 --- a/ccpp/suites/suite_FV3_HRRR.xml +++ b/ccpp/suites/bald_eagle.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_p8.xml b/ccpp/suites/bluebird.xml similarity index 89% rename from ccpp/suites/suite_FV3_GFS_v17_p8.xml rename to ccpp/suites/bluebird.xml index e90d0c42b..7eb111faa 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_p8.xml +++ b/ccpp/suites/bluebird.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_p8_rrtmgp.xml b/ccpp/suites/canary.xml similarity index 88% rename from ccpp/suites/suite_FV3_GFS_v17_p8_rrtmgp.xml rename to ccpp/suites/canary.xml index 57aa71179..3ea38c440 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_p8_rrtmgp.xml +++ b/ccpp/suites/canary.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_RRFSens_phy3.xml b/ccpp/suites/chickadee.xml similarity index 92% rename from ccpp/suites/suite_RRFSens_phy3.xml rename to ccpp/suites/chickadee.xml index da442619d..102eceb02 100644 --- a/ccpp/suites/suite_RRFSens_phy3.xml +++ b/ccpp/suites/chickadee.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml b/ccpp/suites/condor.xml similarity index 90% rename from ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml rename to ccpp/suites/condor.xml index b63190e65..61fdd7754 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml +++ b/ccpp/suites/condor.xml @@ -1,6 +1,9 @@ - - + + @@ -43,7 +46,6 @@ sfc_nst sfc_nst_post noahmpdrv - sfc_cice sfc_sice GFS_surface_loop_control_part2 diff --git a/ccpp/suites/suite_FV3_RRFS_v1nssl.xml b/ccpp/suites/crossbill.xml similarity index 86% rename from ccpp/suites/suite_FV3_RRFS_v1nssl.xml rename to ccpp/suites/crossbill.xml index e24d2c6f2..9e4569476 100644 --- a/ccpp/suites/suite_FV3_RRFS_v1nssl.xml +++ b/ccpp/suites/crossbill.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v15_thompson_mynn_lam3km.xml b/ccpp/suites/crow.xml similarity index 92% rename from ccpp/suites/suite_FV3_GFS_v15_thompson_mynn_lam3km.xml rename to ccpp/suites/crow.xml index 922f7f305..8f4aee446 100644 --- a/ccpp/suites/suite_FV3_GFS_v15_thompson_mynn_lam3km.xml +++ b/ccpp/suites/crow.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_sfcocn.xml b/ccpp/suites/dotterel.xml similarity index 89% rename from ccpp/suites/suite_FV3_GFS_v17_coupled_p8_sfcocn.xml rename to ccpp/suites/dotterel.xml index 8b495a18f..0b70ca919 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_sfcocn.xml +++ b/ccpp/suites/dotterel.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_noah.xml b/ccpp/suites/dove.xml similarity index 91% rename from ccpp/suites/suite_FV3_RAP_noah.xml rename to ccpp/suites/dove.xml index 80a515356..6ccabb543 100644 --- a/ccpp/suites/suite_FV3_RAP_noah.xml +++ b/ccpp/suites/dove.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v16_csawmg.xml b/ccpp/suites/egret.xml similarity index 94% rename from ccpp/suites/suite_FV3_GFS_v16_csawmg.xml rename to ccpp/suites/egret.xml index 3f972d784..28afaf301 100644 --- a/ccpp/suites/suite_FV3_GFS_v16_csawmg.xml +++ b/ccpp/suites/egret.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_global_nest_v1.xml b/ccpp/suites/falcon.xml similarity index 93% rename from ccpp/suites/suite_FV3_global_nest_v1.xml rename to ccpp/suites/falcon.xml index 6f55e56f7..ae592ebfc 100644 --- a/ccpp/suites/suite_FV3_global_nest_v1.xml +++ b/ccpp/suites/falcon.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf.xml b/ccpp/suites/flamingo.xml similarity index 92% rename from ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf.xml rename to ccpp/suites/flamingo.xml index 0a08ee576..6dadd10e8 100644 --- a/ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf.xml +++ b/ccpp/suites/flamingo.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HRRR_gf_nogwd.xml b/ccpp/suites/flycatcher.xml similarity index 90% rename from ccpp/suites/suite_FV3_HRRR_gf_nogwd.xml rename to ccpp/suites/flycatcher.xml index 0f0022d1c..e3f9b721d 100644 --- a/ccpp/suites/suite_FV3_HRRR_gf_nogwd.xml +++ b/ccpp/suites/flycatcher.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v16_flake.xml b/ccpp/suites/heron.xml similarity index 92% rename from ccpp/suites/suite_FV3_GFS_v16_flake.xml rename to ccpp/suites/heron.xml index 4f09779a2..f5ff862cc 100644 --- a/ccpp/suites/suite_FV3_GFS_v16_flake.xml +++ b/ccpp/suites/heron.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HAFS_v1_thompson_nonsst.xml b/ccpp/suites/hornbill.xml similarity index 89% rename from ccpp/suites/suite_FV3_HAFS_v1_thompson_nonsst.xml rename to ccpp/suites/hornbill.xml index fe83ee91d..d0863e777 100644 --- a/ccpp/suites/suite_FV3_HAFS_v1_thompson_nonsst.xml +++ b/ccpp/suites/hornbill.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_WoFS_v0.xml b/ccpp/suites/hummingbird.xml similarity index 88% rename from ccpp/suites/suite_FV3_WoFS_v0.xml rename to ccpp/suites/hummingbird.xml index 140ba9023..c9730f821 100644 --- a/ccpp/suites/suite_FV3_WoFS_v0.xml +++ b/ccpp/suites/hummingbird.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_unified_ugwp.xml b/ccpp/suites/ibis.xml similarity index 92% rename from ccpp/suites/suite_FV3_RAP_unified_ugwp.xml rename to ccpp/suites/ibis.xml index 509ffea89..b33e84c30 100644 --- a/ccpp/suites/suite_FV3_RAP_unified_ugwp.xml +++ b/ccpp/suites/ibis.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_RRFSens_phy4.xml b/ccpp/suites/kestrel.xml similarity index 92% rename from ccpp/suites/suite_RRFSens_phy4.xml rename to ccpp/suites/kestrel.xml index 74a1e8972..36715a34d 100644 --- a/ccpp/suites/suite_RRFSens_phy4.xml +++ b/ccpp/suites/kestrel.xml @@ -1,6 +1,10 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v15p2.xml b/ccpp/suites/kingfisher.xml similarity index 90% rename from ccpp/suites/suite_FV3_GFS_v15p2.xml rename to ccpp/suites/kingfisher.xml index c164a1c7e..0e6f9ab5f 100644 --- a/ccpp/suites/suite_FV3_GFS_v15p2.xml +++ b/ccpp/suites/kingfisher.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v16_fv3wam.xml b/ccpp/suites/loon.xml similarity index 93% rename from ccpp/suites/suite_FV3_GFS_v16_fv3wam.xml rename to ccpp/suites/loon.xml index 4de8927b1..0fe9fdc41 100644 --- a/ccpp/suites/suite_FV3_GFS_v16_fv3wam.xml +++ b/ccpp/suites/loon.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HAFS_v1_thompson.xml b/ccpp/suites/lorikeet.xml similarity index 90% rename from ccpp/suites/suite_FV3_HAFS_v1_thompson.xml rename to ccpp/suites/lorikeet.xml index 0e9dc6e5f..72600364a 100644 --- a/ccpp/suites/suite_FV3_HAFS_v1_thompson.xml +++ b/ccpp/suites/lorikeet.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_p8_ugwpv1.xml b/ccpp/suites/magpie.xml similarity index 88% rename from ccpp/suites/suite_FV3_GFS_v17_p8_ugwpv1.xml rename to ccpp/suites/magpie.xml index 2a5034035..f8294890d 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_p8_ugwpv1.xml +++ b/ccpp/suites/magpie.xml @@ -1,6 +1,9 @@ - - + + @@ -43,6 +46,7 @@ sfc_nst sfc_nst_post noahmpdrv + sfc_cice sfc_sice GFS_surface_loop_control_part2 diff --git a/ccpp/suites/suite_FV3_RAP_noah_sfcdiff_cires_ugwp.xml b/ccpp/suites/meadowlark.xml similarity index 89% rename from ccpp/suites/suite_FV3_RAP_noah_sfcdiff_cires_ugwp.xml rename to ccpp/suites/meadowlark.xml index 2d6d0377b..6da5f7a6c 100644 --- a/ccpp/suites/suite_FV3_RAP_noah_sfcdiff_cires_ugwp.xml +++ b/ccpp/suites/meadowlark.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_p8_c3.xml b/ccpp/suites/parakeet.xml similarity index 89% rename from ccpp/suites/suite_FV3_GFS_v17_p8_c3.xml rename to ccpp/suites/parakeet.xml index e9257a7f3..6e1589011 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_p8_c3.xml +++ b/ccpp/suites/parakeet.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8.xml b/ccpp/suites/pelican.xml similarity index 84% rename from ccpp/suites/suite_FV3_GFS_v17_coupled_p8.xml rename to ccpp/suites/pelican.xml index 53007131f..71d255981 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8.xml +++ b/ccpp/suites/pelican.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_RRFSens_phy5.xml b/ccpp/suites/penguin.xml similarity index 92% rename from ccpp/suites/suite_RRFSens_phy5.xml rename to ccpp/suites/penguin.xml index 0321e64e9..a4e9641f9 100644 --- a/ccpp/suites/suite_RRFSens_phy5.xml +++ b/ccpp/suites/penguin.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RRFS_v1beta.xml b/ccpp/suites/pigeon.xml similarity index 93% rename from ccpp/suites/suite_FV3_RRFS_v1beta.xml rename to ccpp/suites/pigeon.xml index 90165d880..a8624b100 100644 --- a/ccpp/suites/suite_FV3_RRFS_v1beta.xml +++ b/ccpp/suites/pigeon.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_RRFSens_phy2.xml b/ccpp/suites/ptarmigan.xml similarity index 92% rename from ccpp/suites/suite_RRFSens_phy2.xml rename to ccpp/suites/ptarmigan.xml index 44cafb249..cfda0c74f 100644 --- a/ccpp/suites/suite_RRFSens_phy2.xml +++ b/ccpp/suites/ptarmigan.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_RRFSens_phy1.xml b/ccpp/suites/puffin.xml similarity index 93% rename from ccpp/suites/suite_RRFSens_phy1.xml rename to ccpp/suites/puffin.xml index f0de1ebf4..ec236e5f7 100644 --- a/ccpp/suites/suite_RRFSens_phy1.xml +++ b/ccpp/suites/puffin.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v16.xml b/ccpp/suites/raven.xml similarity index 90% rename from ccpp/suites/suite_FV3_GFS_v16.xml rename to ccpp/suites/raven.xml index bc5540ce1..495a8f361 100644 --- a/ccpp/suites/suite_FV3_GFS_v16.xml +++ b/ccpp/suites/raven.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_flake.xml b/ccpp/suites/sandpiper.xml similarity index 91% rename from ccpp/suites/suite_FV3_RAP_flake.xml rename to ccpp/suites/sandpiper.xml index 3239355fa..b16c2ccb1 100644 --- a/ccpp/suites/suite_FV3_RAP_flake.xml +++ b/ccpp/suites/sandpiper.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_sfcdiff.xml b/ccpp/suites/shrike.xml similarity index 93% rename from ccpp/suites/suite_FV3_RAP_sfcdiff.xml rename to ccpp/suites/shrike.xml index 23bbf1f54..5f334b004 100644 --- a/ccpp/suites/suite_FV3_RAP_sfcdiff.xml +++ b/ccpp/suites/shrike.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_clm_lake.xml b/ccpp/suites/snowy_owl.xml similarity index 85% rename from ccpp/suites/suite_FV3_RAP_clm_lake.xml rename to ccpp/suites/snowy_owl.xml index e7fef4461..dd90697cf 100644 --- a/ccpp/suites/suite_FV3_RAP_clm_lake.xml +++ b/ccpp/suites/snowy_owl.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v16_ras.xml b/ccpp/suites/starling.xml similarity index 92% rename from ccpp/suites/suite_FV3_GFS_v16_ras.xml rename to ccpp/suites/starling.xml index d27a4887c..42487b3da 100644 --- a/ccpp/suites/suite_FV3_GFS_v16_ras.xml +++ b/ccpp/suites/starling.xml @@ -1,6 +1,10 @@ + - + diff --git a/ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf_nonsst.xml b/ccpp/suites/tanager.xml similarity index 89% rename from ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf_nonsst.xml rename to ccpp/suites/tanager.xml index 3fc78efad..966f9f046 100644 --- a/ccpp/suites/suite_FV3_HAFS_v1_gfdlmp_tedmf_nonsst.xml +++ b/ccpp/suites/tanager.xml @@ -1,6 +1,10 @@ + - + diff --git a/ccpp/suites/suite_FV3_GFS_v17_p8_mynn.xml b/ccpp/suites/tern.xml similarity index 94% rename from ccpp/suites/suite_FV3_GFS_v17_p8_mynn.xml rename to ccpp/suites/tern.xml index fb7672ac3..6fbe55f39 100644 --- a/ccpp/suites/suite_FV3_GFS_v17_p8_mynn.xml +++ b/ccpp/suites/tern.xml @@ -1,6 +1,10 @@ + - + diff --git a/ccpp/suites/suite_FV3_HAFS_v1_thompson_tedmf_gfdlsf.xml b/ccpp/suites/toucan.xml similarity index 88% rename from ccpp/suites/suite_FV3_HAFS_v1_thompson_tedmf_gfdlsf.xml rename to ccpp/suites/toucan.xml index 70018e7cc..a39282d86 100644 --- a/ccpp/suites/suite_FV3_HAFS_v1_thompson_tedmf_gfdlsf.xml +++ b/ccpp/suites/toucan.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_RAP_cires_ugwp.xml b/ccpp/suites/turnstone.xml similarity index 92% rename from ccpp/suites/suite_FV3_RAP_cires_ugwp.xml rename to ccpp/suites/turnstone.xml index e6294028c..cece7291f 100644 --- a/ccpp/suites/suite_FV3_RAP_cires_ugwp.xml +++ b/ccpp/suites/turnstone.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_HRRR_c3.xml b/ccpp/suites/wren.xml similarity index 94% rename from ccpp/suites/suite_FV3_HRRR_c3.xml rename to ccpp/suites/wren.xml index e3ad50a8a..db6421043 100644 --- a/ccpp/suites/suite_FV3_HRRR_c3.xml +++ b/ccpp/suites/wren.xml @@ -1,6 +1,9 @@ - - + + diff --git a/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_c3.xml b/ccpp/suites_not_used/suite_FV3_GFS_v17_coupled_p8_c3.xml similarity index 100% rename from ccpp/suites/suite_FV3_GFS_v17_coupled_p8_c3.xml rename to ccpp/suites_not_used/suite_FV3_GFS_v17_coupled_p8_c3.xml