From 2b68cacba438d9a212c1d58e44d1ace42c5c6e34 Mon Sep 17 00:00:00 2001 From: "Michael Kavulich, Jr" Date: Mon, 10 Jun 2024 15:26:38 +0000 Subject: [PATCH 1/6] Initial commit updating fv3atm hash; this brings in framework version that removes "suite_" prefix requirement --- .gitmodules | 4 ++-- FV3 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index a3775fc12d..d7c9399f71 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,7 @@ [submodule "FV3"] path = FV3 - url = https://github.com/NOAA-EMC/fv3atm - branch = develop + url = https://github.com/mkavulich/fv3atm + branch = feature/suite_names_update [submodule "WW3"] path = WW3 url = https://github.com/NOAA-EMC/WW3 diff --git a/FV3 b/FV3 index 07c26d1efa..0e984c0b7c 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 07c26d1efae47445e4c36ff98942494788e7dc49 +Subproject commit 0e984c0b7ceff744a67e75662551526895c39729 From 5f66f18f251e385af0a7d6e382d5b0d9318f6ea8 Mon Sep 17 00:00:00 2001 From: "Michael Kavulich, Jr" Date: Mon, 10 Jun 2024 15:32:12 +0000 Subject: [PATCH 2/6] Suite name updates: - Update FV3 hash - Replace old suite names in test files - Updating some documentation for new suite names --- FV3 | 2 +- README.md | 4 +- doc/UsersGuide/source/BuildingAndRunning.rst | 6 +- doc/UsersGuide/source/Configurations.rst | 100 +-- doc/UsersGuide/source/FAQ.rst | 11 +- tests/default_vars.sh | 14 +- .../diag_table/diag_additional_control_dtend | 2 +- tests/rt.conf | 574 +++++++++--------- tests/rt_35d.conf | 2 +- tests/rt_weekly.conf | 8 +- tests/tests/atmaero_control_p8 | 2 +- tests/tests/atmaero_control_p8_rad | 2 +- tests/tests/atmaero_control_p8_rad_micro | 2 +- tests/tests/atmwav_control_noaero_p8 | 2 +- tests/tests/control_2threads_p8 | 2 +- tests/tests/control_CubedSphereGrid | 2 +- tests/tests/control_CubedSphereGrid_debug | 2 +- tests/tests/control_CubedSphereGrid_parallel | 2 +- tests/tests/control_c192 | 2 +- tests/tests/control_c384 | 2 +- tests/tests/control_c384gdas | 2 +- tests/tests/control_c384gdas_debug | 2 +- tests/tests/control_c48 | 2 +- tests/tests/control_c48.v2.sfc | 2 +- tests/tests/control_c768 | 2 +- tests/tests/control_csawmg | 2 +- tests/tests/control_csawmg_debug | 2 +- tests/tests/control_debug_p8 | 2 +- tests/tests/control_decomp_p8 | 2 +- tests/tests/control_diag_debug | 2 +- tests/tests/control_flake | 2 +- tests/tests/control_flake_debug | 2 +- tests/tests/control_iovr4 | 2 +- tests/tests/control_iovr5 | 2 +- tests/tests/control_latlon | 2 +- tests/tests/control_lndp | 2 +- tests/tests/control_lndp_debug | 2 +- tests/tests/control_noqr_p8 | 2 +- tests/tests/control_p8 | 2 +- tests/tests/control_p8.v2.sfc | 2 +- tests/tests/control_p8_atmlnd | 2 +- tests/tests/control_p8_atmlnd_sbs | 2 +- tests/tests/control_p8_faster | 2 +- tests/tests/control_p8_lndp | 2 +- tests/tests/control_p8_mynn | 2 +- tests/tests/control_p8_rrtmgp | 2 +- tests/tests/control_p8_ugwpv1 | 2 +- tests/tests/control_ras | 2 +- tests/tests/control_ras_debug | 2 +- tests/tests/control_restart_noqr_p8 | 2 +- tests/tests/control_restart_p8 | 2 +- tests/tests/control_restart_p8_atmlnd | 2 +- tests/tests/control_stochy | 2 +- tests/tests/control_stochy_debug | 2 +- tests/tests/control_stochy_restart | 2 +- tests/tests/control_wam | 2 +- tests/tests/control_wam_debug | 2 +- tests/tests/control_wrtGauss_netcdf_parallel | 2 +- .../control_wrtGauss_netcdf_parallel_debug | 2 +- tests/tests/cpld_control_gfsv17 | 2 +- tests/tests/cpld_control_gfsv17_iau | 2 +- tests/tests/cpld_control_noaero_p8_agrid | 2 +- tests/tests/cpld_control_sfs | 2 +- tests/tests/cpld_debug_gfsv17 | 2 +- tests/tests/cpld_mpi_gfsv17 | 2 +- tests/tests/cpld_restart_gfsv17 | 2 +- tests/tests/gnv1_c96_no_nest_debug | 2 +- tests/tests/gnv1_nested | 2 +- tests/tests/hafs_global_1nest_atm | 2 +- tests/tests/hafs_global_multiple_4nests_atm | 2 +- .../hafs_global_storm_following_1nest_atm | 2 +- tests/tests/hafs_regional_1nest_atm | 2 +- tests/tests/hafs_regional_atm | 2 +- tests/tests/hafs_regional_atm_ocn | 2 +- tests/tests/hafs_regional_atm_ocn_wav | 2 +- tests/tests/hafs_regional_atm_thompson_gfdlsf | 2 +- tests/tests/hafs_regional_atm_wav | 2 +- tests/tests/hafs_regional_docn | 2 +- tests/tests/hafs_regional_docn_oisst | 2 +- .../hafs_regional_specified_moving_1nest_atm | 2 +- .../hafs_regional_storm_following_1nest_atm | 2 +- ...afs_regional_storm_following_1nest_atm_ocn | 2 +- ...gional_storm_following_1nest_atm_ocn_debug | 2 +- ...regional_storm_following_1nest_atm_ocn_wav | 2 +- ...l_storm_following_1nest_atm_ocn_wav_inline | 2 +- ...nal_storm_following_1nest_atm_ocn_wav_mom6 | 2 +- .../tests/hafs_regional_telescopic_2nests_atm | 2 +- tests/tests/hrrr_c3_debug | 2 +- tests/tests/hrrr_gf_debug | 2 +- tests/tests/merra2_thompson | 2 +- tests/tests/rap_cires_ugwp_debug | 2 +- tests/tests/rap_clm_lake_debug | 2 +- tests/tests/rap_flake_debug | 2 +- tests/tests/rap_noah_debug | 2 +- tests/tests/rap_noah_sfcdiff_cires_ugwp_debug | 2 +- tests/tests/rap_sfcdiff | 2 +- tests/tests/rap_sfcdiff_debug | 2 +- tests/tests/rap_sfcdiff_decomp | 2 +- tests/tests/rap_sfcdiff_restart | 2 +- tests/tests/rap_unified_drag_suite_debug | 2 +- tests/tests/rap_unified_ugwp_debug | 2 +- tests/tests/regional_2dwrtdecomp | 2 +- tests/tests/regional_2threads | 2 +- tests/tests/regional_atmaq | 2 +- tests/tests/regional_atmaq_debug | 2 +- tests/tests/regional_atmaq_faster | 2 +- tests/tests/regional_control | 2 +- tests/tests/regional_control_faster | 2 +- tests/tests/regional_debug | 2 +- tests/tests/regional_decomp | 2 +- tests/tests/regional_ifi_2threads | 2 +- tests/tests/regional_ifi_control | 2 +- tests/tests/regional_ifi_decomp | 2 +- tests/tests/regional_netcdf_parallel | 2 +- tests/tests/regional_noquilt | 2 +- tests/tests/regional_restart | 2 +- tests/tests/regional_rrfs_a | 2 +- tests/tests/regional_spp_sppt_shum_skeb | 2 +- .../regional_spp_sppt_shum_skeb_dyn32_phy32 | 2 +- tests/tests/regional_wofs | 2 +- tests/tests/rrfs_v1nssl | 2 +- tests/tests/rrfs_v1nssl_nohailnoccn | 2 +- 122 files changed, 475 insertions(+), 472 deletions(-) diff --git a/FV3 b/FV3 index 0e984c0b7c..0a061e6c31 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 0e984c0b7ceff744a67e75662551526895c39729 +Subproject commit 0a061e6c31180325309a290cd91a09bc09503806 diff --git a/README.md b/README.md index cd17b6afc2..501a0c8bb6 100644 --- a/README.md +++ b/README.md @@ -34,9 +34,9 @@ The top level directory structure groups source code and input files as follow: | ```tests/``` | Regression and unit testing framework scripts. | | ```build.sh``` | Script to build the model executable (also used by `tests/`) | -E.g. use of `build.sh` to build the coupled model with `FV3_GFS_v15p2` as the CCPP suite. +E.g. use of `build.sh` to build the coupled model with `kingfisher` as the CCPP suite. ``` -$> CMAKE_FLAGS="-DAPP=S2S" CCPP_SUITES="FV3_GFS_v15p2" ./build.sh +$> CMAKE_FLAGS="-DAPP=S2S" CCPP_SUITES="kingfisher" ./build.sh ``` The build system is regularly tested with [Tier-1 and Tier-2 platforms]( https://github.com/ufs-community/ufs-weather-model/wiki/Regression-Test-Policy-for-Weather-Model-Platforms-and-Compilers). diff --git a/doc/UsersGuide/source/BuildingAndRunning.rst b/doc/UsersGuide/source/BuildingAndRunning.rst index 02bfb2a846..0fb189bd09 100644 --- a/doc/UsersGuide/source/BuildingAndRunning.rst +++ b/doc/UsersGuide/source/BuildingAndRunning.rst @@ -276,7 +276,7 @@ For the ``ufs-weather-model ATMAERO`` configuration (standalone ATM coupled to : .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8" + export CMAKE_FLAGS="-DAPP=ATMAERO -DCCPP_SUITES=bluebird" .. _atmaq: @@ -286,7 +286,7 @@ For the ``ufs-weather-model ATMAQ`` configuration (standalone ATM coupled to :te .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2" + export CMAKE_FLAGS="-DAPP=ATMAQ -DCCPP_SUITES=kingfisher" .. _atml: @@ -296,7 +296,7 @@ For the ``ufs-weather-model ATML`` configuration (standalone ATM coupled to :ter .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v17_p8" + export CMAKE_FLAGS="-DAPP=ATML -DCCPP_SUITES=bluebird" S2S Configurations ---------------------- diff --git a/doc/UsersGuide/source/Configurations.rst b/doc/UsersGuide/source/Configurations.rst index 69d659ffa5..bd05153680 100644 --- a/doc/UsersGuide/source/Configurations.rst +++ b/doc/UsersGuide/source/Configurations.rst @@ -157,19 +157,19 @@ it will be expanded to cover the full range of ATM-only supported configurations - Forecast Length (hours) * - `control_c48 `__ - Compare global control C48L127 results with previous trunk version - - FV3_GFS_v16 + - raven - 1200 - 2021-03-22 06:00:00 - 24 * - `control_p8 `__ - Compare global control results with previous trunk version - - FV3_GFS_v17_p8 + - bluebird - 720 - 2021-03-22 06:00:00 - 24 * - `regional_control `__ - FV3 regional control (hi-res 3km, small domain) test - - FV3_GFS_v15_thompson_mynn_lam3km + - crow - 1800 - 2016-10-03 00:00:00 - 6 @@ -178,7 +178,7 @@ it will be expanded to cover the full range of ATM-only supported configurations .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON" + export CMAKE_FLAGS="-DAPP=ATM -DCCPP_SUITES=raven,bluebird,crow -D32BIT=ON" **Supported Physics Suites** @@ -188,14 +188,14 @@ it will be expanded to cover the full range of ATM-only supported configurations * - Physics Suite - Description - * - FV3_GFS_v16 - - The :term:`CCPP` GFS_v16 physics suite is described in the CCPP documentation `here `__. - * - FV3_GFS_v17_p8 - - The CCPP GFS_v17_p8 physics suite is described in the CCPP documentation `here `__. - * - FV3_GFS_v15_thompson_mynn_lam3km - - The CCPP GFS_v15 physics suite with the Thompson Aerosol-Aware Cloud Microphysics Scheme + * - "raven" + - The :term:`CCPP` physics suite developed to emulate the physics of GFS version 16; described in the CCPP documentation `here `__. + * - "bluebird" + - The CCPP physics suite for an early experimental prototype of GFS version 17; described in the CCPP documentation `here `__. + * - "crow" + - The CCPP physics suite developed to emulate the physics of GFS version 15, modified with the Thompson Aerosol-Aware Cloud Microphysics Scheme (see `here `__) and - Mynn Surface Layer Module (see `here `__) + MYNN Surface Layer Module (see `here `__) tailored for a limited area model (LAM) 3-km resolution grid. **Additional Information** @@ -229,7 +229,7 @@ These tests use default values set in the ``export_fv3`` function of ``default_v - Other * - `atmwav_control_noaero_p8 `__ - Compare global control results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_GFS_v16" :raw-html:`

` + - **Suite:** CCPP_SUITE="raven" :raw-html:`

` **Microphysics:** IMP_PHYSICS=8 :raw-html:`

` @@ -262,7 +262,7 @@ These tests use default values set in the ``export_fv3`` function of ``default_v Certain physics-related settings are common to all of the supported RRFS configurations. These values are set in each test's configuration file because they differ from the ``default_vars.sh`` values: General Physics Parameters: - * **Suite:** CCPP_SUITE= `FV3_GFS_v17_p8 `__ + * **Suite:** CCPP_SUITE= `bluebird `__ * **Microphysics:** IMP_PHYSICS=8 * **Time Step:** DT_ATMOS=720 @@ -365,7 +365,7 @@ These tests use default values set in the ``export_fv3`` function of ``default_v - Forecast Length (hours) * - control_p8_atmlnd_sbs - Compare global control results with previous trunk version - - FV3_GFS_v17_p8 + - "bluebird" - 720 - 2021-03-22 06:00:00 - 24 @@ -374,7 +374,7 @@ These tests use default values set in the ``export_fv3`` function of ``default_v .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v17_p8" + export CMAKE_FLAGS="-DAPP=ATML -DCCPP_SUITES=bluebird" **Supported Physics Suites** @@ -385,8 +385,8 @@ These tests use default values set in the ``export_fv3`` function of ``default_v * - Physics Suite - Description - * - FV3_GFS_v17_p8 - - The :term:`CCPP` GFS_v17_p8 physics suite is described in the CCPP documentation `here `__. + * - "bluebird" + - The :term:`CCPP` "bluebird" physics suite is described in the CCPP documentation `here `__. **Additional Information** @@ -433,7 +433,7 @@ physics tests. :numref:`Table %s ` (below) contains a selection of RTs .. code-block:: console - export CMAKE_FLAGS="-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON" + export CMAKE_FLAGS="-DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle,pigeon,crossbill -D32BIT=ON" **Supported Physics Suites** @@ -443,12 +443,12 @@ physics tests. :numref:`Table %s ` (below) contains a selection of RTs * - Physics Suite - Description - * - FV3_HRRR - - The FV3_HRRR physics suite is described in the :term:`CCPP` documentation `here `__. - * - FV3_RRFS_v1beta - - The FV3_RRFS_v1beta physics suite is described in the CCPP documentation `here `__. - * - FV3_RRFS_v1nssl - - The FV3_RRFS_v1nssl physics suite is similar to the *FV3_RRFS_v1beta* suite; however, it uses the NSSL 2-moment microphysics scheme instead of the Thompson microphysics scheme. + * - bald_eagle + - The "bald_eagle" physics suite is described in the :term:`CCPP` documentation `here `__. + * - pigeon + - The "pigeon" physics suite is described in the CCPP documentation `here `__. + * - crossbill + - The "crossbill" physics suite is similar to the *pigeon* suite; however, it uses the NSSL 2-moment microphysics scheme instead of the Thompson microphysics scheme. **Additional Information** @@ -574,7 +574,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - Other * - `rhafs_global_1nest_atm `__ - Compare HAFS global with 1 nest and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -597,7 +597,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_global_multiple_4nests_atm `__ - Compare HAFS global with 4 multiple nests and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -623,7 +623,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_global_storm_following_1nest_atm `__ - Compare HAFS global with 1 storm-following moving nest and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -646,7 +646,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_1nest_atm `__ - Compare HAFS regional with 1 nest and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -669,7 +669,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_atm `__ - Compare HAFS regional atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -691,7 +691,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_atm_ocn `__ - Compare HAFS regional atmosphere-ocean coupled HYCOM results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -713,7 +713,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_atm_ocn_wav `__ - Compare HAFS regional atmosphere-ocean-wave coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -735,7 +735,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_atm_thompson_gfdlsf `__ - Compare the results from HAFS regional atmosphere only using the Thompson microphysics scheme and GFDL surface layer scheme with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_thompson_tedmf_gfdlsf" + - **Suite:** CCPP_SUITE="toucan" **Microphysics:** IMP_PHYSICS=8 @@ -757,7 +757,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_atm_wav `__ - Compare HAFS regional atmosphere-wave coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -798,7 +798,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_docn `__ - Compare HAFS regional coupled with regional data ocean from MOM6 results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -821,7 +821,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_docn_oisst `__ - Compare HAFS regional coupled with global data ocean from OISST results with previous trunk version - - **Suite:** CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst + - **Suite:** CCPP_SUITE=tanager **Microphysics:** IMP_PHYSICS=11 @@ -844,7 +844,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.true., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_specified_moving_1nest_atm `__ - Compare HAFS regional with 1 specified moving nest and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -867,7 +867,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_storm_following_1nest_atm `__ - Compare HAFS regional with 1 storm-following moving nest and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -890,7 +890,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_storm_following_1nest_atm_ocn `__ - Compare HAFS regional with 1 storm-following moving nest and atmosphere-ocean coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -913,7 +913,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_storm_following_1nest_atm_ocn_debug `__ - Compare HAFS regional with 1 storm-following moving nest and atmosphere-ocean coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -936,7 +936,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_storm_following_1nest_atm_ocn_debug `__ - Compare HAFS regional with 1 storm-following moving nest and atmosphere-ocean coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -959,7 +959,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_storm_following_1nest_atm_ocn_wav `__ - Compare HAFS regional with 1 storm-following moving nest and atmosphere-ocean-wave coupled results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf_nonsst" + - **Suite:** CCPP_SUITE="tanager" **Microphysics:** IMP_PHYSICS=11 @@ -982,7 +982,7 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` - RESTART_INTERVAL=1, atm_omp_num_threads=2, WARM_START=.false., READ_INCREMENT=.false., RES_LATLON_DYNAMICS="'fv3_increment.nc'" * - `hafs_regional_telescopic_2nests_atm `__ - Compare HAFS regional with two telescopic nests and atmosphere only results with previous trunk version - - **Suite:** CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" + - **Suite:** CCPP_SUITE="flamingo" **Microphysics:** IMP_PHYSICS=11 @@ -1019,10 +1019,12 @@ These tests use the default values set in the ``export_fv3``, ``export_hafs``, ` * - Physics Suite - Description - * - FV3_HAFS_v1_gfdlmp_tedmf - - The FV3_HAFS_v1_gfdlmp_tedmf physics suite is described in the :term:`CCPP` documentation `here `__. - * - FV3_HAFS_v1_gfdlmp_tedmf_nonsst - - The FV3_HAFS_v1_gfdlmp_tedmf_nonsst physics suite is described in the CCPP documentation `here `__. - * - FV3_HAFS_v1_thompson_tedmf_gfdlsf - - The FV3_HAFS_v1_thompson_tedmf_gfdlsf physics suite is described in the CCPP documentation `here `__. - + * - flamingo + - The "flamingo" physics suite is described in the :term:`CCPP` documentation `here `__. + * - tanager + - The "tanager" physics suite is described in the CCPP documentation `here `__. + * - toucan + - The "toucan" physics suite is described in the CCPP documentation `here `__. + +.. + NOTE: The above links do not link to the correct places! These would be documented for HAFS if they are documented at all. diff --git a/doc/UsersGuide/source/FAQ.rst b/doc/UsersGuide/source/FAQ.rst index 939f057bd6..79f806b3c6 100644 --- a/doc/UsersGuide/source/FAQ.rst +++ b/doc/UsersGuide/source/FAQ.rst @@ -29,18 +29,19 @@ The steps are: cd tests #. Find a configure (``*.conf``) file that contains the machine and compiler you are using. For this - example, the Intel compiler on Derecho is used. To create a custom configure file, two lines are + example, the test is being run on the Derecho machine. To create a custom configure file, two lines are needed: a ``COMPILE`` line and a ``RUN`` line. The ``COMPILE`` line should contain the name - of the machine and compiler ``derecho.intel`` and the desired ``SUITES`` for the build. Choose a + of the machine``derecho`` and the desired ``SUITES`` for the build. Choose a ``RUN`` line under this ``COMPILE`` command that uses the desired ``SUITE``. For example: .. code-block:: console - COMPILE | 32BIT=Y CCPP=Y STATIC=Y SUITES=FV3_GFS_v15p2,FV3_GFS_v16beta,FV3_GFS_v15p2_no_nsst,FV3_GFS_v16beta_no_nsst | standard | derecho.intel | fv3 - RUN | fv3_ccpp_gfs_v16beta | standard | | fv3 | + COMPILE | atm_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=raven,bluebird,hummingbird -D32BIT=ON | | fv3 | + RUN | control_c192 | - derecho | baseline | + Put these two lines into a file called ``my_test.conf``. The parameters used in this run can be - found in the ``fv3_ccpp_gfs_v16beta`` file in the ``ufs-weather-model/tests/tests`` directory. + found in the ``control_c192`` file in the ``ufs-weather-model/tests/tests`` directory. .. note:: These two lines are long and may not appear in entirety in your browser. Scroll to the right to see the entire line. diff --git a/tests/default_vars.sh b/tests/default_vars.sh index 236a9202ee..2b91809efe 100644 --- a/tests/default_vars.sh +++ b/tests/default_vars.sh @@ -437,7 +437,7 @@ export DIAG_TABLE=diag_table_gfsv16 export FIELD_TABLE=field_table_gfsv16 export FV3_RUN=control_run.IN export INPUT_NML=control.nml.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export DOGP_CLDOPTICS_LUT=.false. export DOGP_LWSCAT=.false. @@ -537,7 +537,7 @@ export MIN_LAKEICE=0.15 #input file export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN @@ -1111,7 +1111,7 @@ export_cmeps # FV3 defaults export FRAC_GRID=.true. -export CCPP_SUITE=FV3_GFS_v17_coupled_p8 +export CCPP_SUITE=pelican export INPUT_NML=global_control.nml.IN export FIELD_TABLE=field_table_thompson_noaero_tke_GOCART export DIAG_TABLE=diag_table_cpld.IN @@ -1597,7 +1597,7 @@ export FV_CORE_TAU=10. export RF_CUTOFF=7.5e2 export FV3_RUN=lake_control_run.IN -export CCPP_SUITE=FV3_HRRR +export CCPP_SUITE=bald_eagle export INPUT_NML=rap.nml.IN export FIELD_TABLE=field_table_thompson_aero_tke export NEW_DIAGTABLE=diag_table_rap @@ -1676,7 +1676,7 @@ export HYBEDMF=.false. export SHAL_CNV=.false. export DO_SAT_ADJ=.false. export DO_DEEP=.false. -export CCPP_SUITE='FV3_HRRR' +export CCPP_SUITE='bald_eagle' export INPES=12 export JNPES=12 export NPX=397 @@ -1769,7 +1769,7 @@ export_rap() export_rap_common export DIAG_TABLE=diag_table_rap - export CCPP_SUITE=FV3_RAP + export CCPP_SUITE=albatross export IMFSHALCNV=3 export IMFDEEPCNV=3 @@ -1791,7 +1791,7 @@ export_rrfs_v1() { export_rap_common - export CCPP_SUITE=FV3_RRFS_v1beta + export CCPP_SUITE=pigeon export DIAG_TABLE=diag_table_rap_noah export DO_DEEP=.false. diff --git a/tests/parm/diag_table/diag_additional_control_dtend b/tests/parm/diag_table/diag_additional_control_dtend index 7fd7d31365..b4941b40b2 100644 --- a/tests/parm/diag_table/diag_additional_control_dtend +++ b/tests/parm/diag_table/diag_additional_control_dtend @@ -1,4 +1,4 @@ -# This file contains diag_table entries for 3D diagnostic tendencies from the fv3_gfs_v16 suite. +# This file contains diag_table entries for 3D diagnostic tendencies from the "raven" physics suite. # It should be appended to the end of the diag_table before execution of the test. # Old d*3dt variables with new names: diff --git a/tests/rt.conf b/tests/rt.conf index adc2cb5344..2d0694108b 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -21,252 +21,252 @@ ### Intel Tests ### ### S2S tests ### -COMPILE | s2swa_32bit | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | -RUN | cpld_control_p8_mixedmode | - noaacloud | baseline | +COMPILE | s2swa_32bit | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=pelican,magpie | | fv3 | +RUN | cpld_control_p8_mixedmode | - noaacloud | baseline | #GFS -COMPILE | s2swa_32bit_pdlib | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | -RUN | cpld_control_gfsv17 | - noaacloud | baseline | -RUN | cpld_control_gfsv17_iau | - noaacloud | baseline | cpld_control_gfsv17 -RUN | cpld_restart_gfsv17 | - noaacloud | | cpld_control_gfsv17 -RUN | cpld_mpi_gfsv17 | - noaacloud | | +COMPILE | s2swa_32bit_pdlib | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=magpie -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_gfsv17 | - noaacloud | baseline | +RUN | cpld_control_gfsv17_iau | - noaacloud | baseline | cpld_control_gfsv17 +RUN | cpld_restart_gfsv17 | - noaacloud | | cpld_control_gfsv17 +RUN | cpld_mpi_gfsv17 | - noaacloud | | #SFS -COMPILE | s2swa_32bit_pdlib_sfs | intel | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | -RUN | cpld_control_sfs | - noaacloud | baseline | - -COMPILE | s2swa_32bit_pdlib_debug | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud jet | fv3 | -RUN | cpld_debug_gfsv17 | - noaacloud jet | baseline | - -COMPILE | s2swa | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | -RUN | cpld_control_p8 | - noaacloud | baseline | -RUN | cpld_control_p8.v2.sfc | - noaacloud | baseline | -RUN | cpld_restart_p8 | - noaacloud | | cpld_control_p8 -RUN | cpld_control_qr_p8 | - noaacloud | | -RUN | cpld_restart_qr_p8 | - noaacloud | | cpld_control_qr_p8 -RUN | cpld_2threads_p8 | - noaacloud | | -RUN | cpld_decomp_p8 | - noaacloud | | -RUN | cpld_mpi_p8 | - noaacloud | | -RUN | cpld_control_ciceC_p8 | - noaacloud | baseline | -RUN | cpld_control_c192_p8 | - wcoss2 jet acorn s4 noaacloud | baseline | -RUN | cpld_restart_c192_p8 | - wcoss2 jet acorn s4 noaacloud | | cpld_control_c192_p8 -RUN | cpld_bmark_p8 | - s4 jet acorn noaacloud | baseline | -RUN | cpld_restart_bmark_p8 | - s4 jet acorn noaacloud | | cpld_bmark_p8 +COMPILE | s2swa_32bit_pdlib_sfs | intel | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=magpie -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_sfs | - noaacloud | baseline | + +COMPILE | s2swa_32bit_pdlib_debug | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=magpie -DPDLIB=ON -DDEBUG=ON | - noaacloud jet | fv3 | +RUN | cpld_debug_gfsv17 | - noaacloud jet | baseline | + +COMPILE | s2swa | intel | -DAPP=S2SWA -DCCPP_SUITES=pelican | | fv3 | +RUN | cpld_control_p8 | - noaacloud | baseline | +RUN | cpld_control_p8.v2.sfc | - noaacloud | baseline | +RUN | cpld_restart_p8 | - noaacloud | | cpld_control_p8 +RUN | cpld_control_qr_p8 | - noaacloud | | +RUN | cpld_restart_qr_p8 | - noaacloud | | cpld_control_qr_p8 +RUN | cpld_2threads_p8 | - noaacloud | | +RUN | cpld_decomp_p8 | - noaacloud | | +RUN | cpld_mpi_p8 | - noaacloud | | +RUN | cpld_control_ciceC_p8 | - noaacloud | baseline | +RUN | cpld_control_c192_p8 | - wcoss2 jet acorn s4 noaacloud | baseline | +RUN | cpld_restart_c192_p8 | - wcoss2 jet acorn s4 noaacloud | | cpld_control_c192_p8 +RUN | cpld_bmark_p8 | - s4 jet acorn noaacloud | baseline | +RUN | cpld_restart_bmark_p8 | - s4 jet acorn noaacloud | | cpld_bmark_p8 # Aerosol, no Wave -RUN | cpld_s2sa_p8 | - noaacloud | baseline | +RUN | cpld_s2sa_p8 | - noaacloud | baseline | -COMPILE | s2sw | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | -RUN | cpld_control_noaero_p8 | | baseline | -RUN | cpld_control_nowave_noaero_p8 | - noaacloud | baseline | +COMPILE | s2sw | intel | -DAPP=S2SW -DCCPP_SUITES=pelican | | fv3 | +RUN | cpld_control_noaero_p8 | | baseline | +RUN | cpld_control_nowave_noaero_p8 | - noaacloud | baseline | -COMPILE | s2swa_debug | intel | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 noaacloud acorn | fv3 | -RUN | cpld_debug_p8 | - wcoss2 acorn noaacloud | baseline | +COMPILE | s2swa_debug | intel | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=pelican | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_debug_p8 | - wcoss2 acorn noaacloud | baseline | -COMPILE | s2sw_debug | intel | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 noaacloud acorn | fv3 | -RUN | cpld_debug_noaero_p8 | - wcoss2 acorn noaacloud | baseline | +COMPILE | s2sw_debug | intel | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=pelican | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_debug_noaero_p8 | - wcoss2 acorn noaacloud | baseline | # Waves and aerosol off for computing fluxes in mediator -COMPILE | s2s_aoflux | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON | | fv3 | -RUN | cpld_control_noaero_p8_agrid | | baseline | +COMPILE | s2s_aoflux | intel | -DAPP=S2S -DCCPP_SUITES=dotterel -DCMEPS_AOFLUX=ON | | fv3 | +RUN | cpld_control_noaero_p8_agrid | | baseline | -COMPILE | s2s | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | -RUN | cpld_control_c48 | | baseline | -RUN | cpld_warmstart_c48 | - noaacloud | baseline | -RUN | cpld_restart_c48 | - noaacloud | | cpld_warmstart_c48 +COMPILE | s2s | intel | -DAPP=S2S -DCCPP_SUITES=pelican | | fv3 | +RUN | cpld_control_c48 | | baseline | +RUN | cpld_warmstart_c48 | - noaacloud | baseline | +RUN | cpld_restart_c48 | - noaacloud | | cpld_warmstart_c48 -COMPILE | s2swa_faster | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DFASTER=ON | - noaacloud | fv3 | -RUN | cpld_control_p8_faster | - noaacloud | baseline | +COMPILE | s2swa_faster | intel | -DAPP=S2SWA -DCCPP_SUITES=pelican -DFASTER=ON | - noaacloud | fv3 | +RUN | cpld_control_p8_faster | - noaacloud | baseline | # Unstructured WW3 mesh -COMPILE | s2sw_pdlib | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON | - noaacloud | fv3 | -RUN | cpld_control_pdlib_p8 | - noaacloud | baseline | -RUN | cpld_restart_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 -RUN | cpld_mpi_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 +COMPILE | s2sw_pdlib | intel | -DAPP=S2SW -DCCPP_SUITES=pelican -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_pdlib_p8 | - noaacloud | baseline | +RUN | cpld_restart_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 +RUN | cpld_mpi_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 -COMPILE | s2sw_pdlib_debug | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | cpld_debug_pdlib_p8 | - noaacloud | baseline | +COMPILE | s2sw_pdlib_debug | intel | -DAPP=S2SW -DCCPP_SUITES=pelican -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | cpld_debug_pdlib_p8 | - noaacloud | baseline | ### ATM tests ### -COMPILE | atm_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn,FV3_GFS_v17_p8_ugwpv1 -D32BIT=ON | | fv3 | -RUN | control_flake | | baseline | -RUN | control_CubedSphereGrid | | baseline | -RUN | control_CubedSphereGrid_parallel | - noaacloud | baseline | -RUN | control_latlon | | baseline | -RUN | control_wrtGauss_netcdf_parallel | | baseline | -RUN | control_c48 | | baseline | -RUN | control_c48.v2.sfc | | baseline | -RUN | control_c192 | - noaacloud | baseline | -RUN | control_c384 | | baseline | -RUN | control_c384gdas | - noaacloud | baseline | -RUN | control_stochy | | baseline | -RUN | control_stochy_restart | - noaacloud | | control_stochy -RUN | control_lndp | | baseline | -RUN | control_iovr4 | | baseline | -RUN | control_iovr5 | | baseline | -RUN | control_p8 | - noaacloud | baseline | -RUN | control_p8.v2.sfc | - noaacloud | baseline | -RUN | control_p8_ugwpv1 | - noaacloud | baseline | -RUN | control_restart_p8 | - noaacloud | | control_p8 -RUN | control_noqr_p8 | - noaacloud | | -RUN | control_restart_noqr_p8 | - noaacloud | | control_noqr_p8 -RUN | control_decomp_p8 | - noaacloud | | -RUN | control_2threads_p8 | - noaacloud | | -RUN | control_p8_lndp | | baseline | -RUN | control_p8_rrtmgp | - noaacloud | baseline | -RUN | control_p8_mynn | - noaacloud | baseline | -RUN | merra2_thompson | - noaacloud | baseline | -RUN | regional_control | | baseline | -RUN | regional_restart | - noaacloud | | regional_control -RUN | regional_decomp | - noaacloud | | -RUN | regional_2threads | - derecho noaacloud | | -RUN | regional_noquilt | - jet s4 | baseline | -RUN | regional_netcdf_parallel | - acorn | baseline | -RUN | regional_2dwrtdecomp | | | -RUN | regional_wofs | - jet s4 | baseline | - -COMPILE | ifi | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DREQUIRE_IFI=ON | + acorn | fv3 | -RUN | regional_ifi_control | + acorn | baseline | -RUN | regional_ifi_decomp | + acorn | | -RUN | regional_ifi_2threads | + acorn | | - -COMPILE | rrfs | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON | | fv3 | -RUN | rap_control | | baseline | -RUN | regional_spp_sppt_shum_skeb | | baseline | -RUN | rap_decomp | - noaacloud | | -RUN | rap_2threads | - noaacloud | | -RUN | rap_restart | - noaacloud | | rap_control -RUN | rap_sfcdiff | - noaacloud | baseline | -RUN | rap_sfcdiff_decomp | - noaacloud | | -RUN | rap_sfcdiff_restart | - noaacloud | | rap_sfcdiff -RUN | hrrr_control | - noaacloud | baseline | -RUN | hrrr_control_decomp | - noaacloud | | -RUN | hrrr_control_2threads | - noaacloud | | -RUN | hrrr_control_restart | - noaacloud | | hrrr_control -RUN | rrfs_v1beta | | baseline | -RUN | rrfs_v1nssl | | baseline | -RUN | rrfs_v1nssl_nohailnoccn | | baseline | - -COMPILE | csawmg | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras | - noaacloud | fv3 | -RUN | control_csawmg | - noaacloud | baseline | -RUN | control_ras | - noaacloud acorn | baseline | - -COMPILE | csawmg | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras | + hera hercules | fv3 | -RUN | control_csawmg | + hera hercules | baseline | +COMPILE | atm_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=raven,heron,bluebird,canary,crow,hummingbird,tern,condor -D32BIT=ON | | fv3 | +RUN | control_flake | | baseline | +RUN | control_CubedSphereGrid | | baseline | +RUN | control_CubedSphereGrid_parallel | - noaacloud | baseline | +RUN | control_latlon | | baseline | +RUN | control_wrtGauss_netcdf_parallel | | baseline | +RUN | control_c48 | | baseline | +RUN | control_c48.v2.sfc | | baseline | +RUN | control_c192 | - noaacloud | baseline | +RUN | control_c384 | | baseline | +RUN | control_c384gdas | - noaacloud | baseline | +RUN | control_stochy | | baseline | +RUN | control_stochy_restart | - noaacloud | | control_stochy +RUN | control_lndp | | baseline | +RUN | control_iovr4 | | baseline | +RUN | control_iovr5 | | baseline | +RUN | control_p8 | - noaacloud | baseline | +RUN | control_p8.v2.sfc | - noaacloud | baseline | +RUN | control_p8_ugwpv1 | - noaacloud | baseline | +RUN | control_restart_p8 | - noaacloud | | control_p8 +RUN | control_noqr_p8 | - noaacloud | | +RUN | control_restart_noqr_p8 | - noaacloud | | control_noqr_p8 +RUN | control_decomp_p8 | - noaacloud | | +RUN | control_2threads_p8 | - noaacloud | | +RUN | control_p8_lndp | | baseline | +RUN | control_p8_rrtmgp | - noaacloud | baseline | +RUN | control_p8_mynn | - noaacloud | baseline | +RUN | merra2_thompson | - noaacloud | baseline | +RUN | regional_control | | baseline | +RUN | regional_restart | - noaacloud | | regional_control +RUN | regional_decomp | - noaacloud | | +RUN | regional_2threads | - derecho noaacloud | | +RUN | regional_noquilt | - jet s4 | baseline | +RUN | regional_netcdf_parallel | - acorn | baseline | +RUN | regional_2dwrtdecomp | | | +RUN | regional_wofs | - jet s4 | baseline | + +COMPILE | ifi | intel | -DAPP=ATM -DCCPP_SUITES=crow -D32BIT=ON -DREQUIRE_IFI=ON | + acorn | fv3 | +RUN | regional_ifi_control | + acorn | baseline | +RUN | regional_ifi_decomp | + acorn | | +RUN | regional_ifi_2threads | + acorn | | + +COMPILE | rrfs | intel | -DAPP=ATM -DCCPP_SUITES=albatross,shrike,bald_eagle,pigeon,crossbill -D32BIT=ON | | fv3 | +RUN | rap_control | | baseline | +RUN | regional_spp_sppt_shum_skeb | | baseline | +RUN | rap_decomp | - noaacloud | | +RUN | rap_2threads | - noaacloud | | +RUN | rap_restart | - noaacloud | | rap_control +RUN | rap_sfcdiff | - noaacloud | baseline | +RUN | rap_sfcdiff_decomp | - noaacloud | | +RUN | rap_sfcdiff_restart | - noaacloud | | rap_sfcdiff +RUN | hrrr_control | - noaacloud | baseline | +RUN | hrrr_control_decomp | - noaacloud | | +RUN | hrrr_control_2threads | - noaacloud | | +RUN | hrrr_control_restart | - noaacloud | | hrrr_control +RUN | rrfs_v1beta | | baseline | +RUN | rrfs_v1nssl | | baseline | +RUN | rrfs_v1nssl_nohailnoccn | | baseline | + +COMPILE | csawmg | intel | -DAPP=ATM -DCCPP_SUITES=egret,starling | - noaacloud | fv3 | +RUN | control_csawmg | - noaacloud | baseline | +RUN | control_ras | - noaacloud acorn | baseline | + +COMPILE | csawmg | gnu | -DAPP=ATM -DCCPP_SUITES=egret,starling | + hera hercules | fv3 | +RUN | control_csawmg | + hera hercules | baseline | # Run WAM test in REPRO mode to avoid numerical instability in the deep atmosphere -COMPILE | wam | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON | - noaacloud | fv3 | -RUN | control_wam | - noaacloud | baseline | +COMPILE | wam | intel | -DAPP=ATM -DCCPP_SUITES=loon -D32BIT=ON -DMULTI_GASES=ON | - noaacloud | fv3 | +RUN | control_wam | - noaacloud | baseline | -COMPILE | atm_faster_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON | | fv3 | -RUN | control_p8_faster | - noaacloud | baseline | -RUN | regional_control_faster | | baseline | +COMPILE | atm_faster_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=bluebird,crow -D32BIT=ON -DFASTER=ON | | fv3 | +RUN | control_p8_faster | - noaacloud | baseline | +RUN | regional_control_faster | | baseline | ### DEBUG ATM tests ### -COMPILE | atm_debug_dyn32 | intel | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1 | - noaacloud | fv3 | -RUN | control_CubedSphereGrid_debug | - noaacloud | baseline | -RUN | control_wrtGauss_netcdf_parallel_debug | - noaacloud | baseline | -RUN | control_stochy_debug | - noaacloud | baseline | -RUN | control_lndp_debug | - noaacloud | baseline | -RUN | control_csawmg_debug | - noaacloud | baseline | -RUN | control_ras_debug | - noaacloud | baseline | -RUN | control_diag_debug | - noaacloud | baseline | -RUN | control_debug_p8 | - noaacloud | baseline | -RUN | regional_debug | - noaacloud | baseline | -RUN | rap_control_debug | - noaacloud | baseline | -RUN | hrrr_control_debug | - noaacloud | baseline | -RUN | hrrr_gf_debug | - noaacloud | baseline | -RUN | hrrr_c3_debug | - noaacloud | baseline | -RUN | rap_unified_drag_suite_debug | - noaacloud | | -RUN | rap_diag_debug | - noaacloud | baseline | -RUN | rap_cires_ugwp_debug | - noaacloud | baseline | -RUN | rap_unified_ugwp_debug | - noaacloud | | -RUN | rap_lndp_debug | - noaacloud | baseline | -RUN | rap_progcld_thompson_debug | - noaacloud | baseline | -RUN | rap_noah_debug | - noaacloud | baseline | -RUN | rap_sfcdiff_debug | - noaacloud | baseline | -RUN | rap_noah_sfcdiff_cires_ugwp_debug | - noaacloud | baseline | -RUN | rrfs_v1beta_debug | - noaacloud | baseline | -RUN | rap_clm_lake_debug | - noaacloud | baseline | -RUN | rap_flake_debug | - noaacloud | baseline | -RUN | gnv1_c96_no_nest_debug | - noaacloud | baseline | +COMPILE | atm_debug_dyn32 | intel | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=bald_eagle,raven,egret,starling,bluebird,crow,albatross,ibis,turnstone,sandpiper,snowy_owl,dove,shrike,meadowlark,pigeon,wren,auklet,falcon | - noaacloud | fv3 | +RUN | control_CubedSphereGrid_debug | - noaacloud | baseline | +RUN | control_wrtGauss_netcdf_parallel_debug | - noaacloud | baseline | +RUN | control_stochy_debug | - noaacloud | baseline | +RUN | control_lndp_debug | - noaacloud | baseline | +RUN | control_csawmg_debug | - noaacloud | baseline | +RUN | control_ras_debug | - noaacloud | baseline | +RUN | control_diag_debug | - noaacloud | baseline | +RUN | control_debug_p8 | - noaacloud | baseline | +RUN | regional_debug | - noaacloud | baseline | +RUN | rap_control_debug | - noaacloud | baseline | +RUN | hrrr_control_debug | - noaacloud | baseline | +RUN | hrrr_gf_debug | - noaacloud | baseline | +RUN | hrrr_c3_debug | - noaacloud | baseline | +RUN | rap_unified_drag_suite_debug | - noaacloud | | +RUN | rap_diag_debug | - noaacloud | baseline | +RUN | rap_cires_ugwp_debug | - noaacloud | baseline | +RUN | rap_unified_ugwp_debug | - noaacloud | | +RUN | rap_lndp_debug | - noaacloud | baseline | +RUN | rap_progcld_thompson_debug | - noaacloud | baseline | +RUN | rap_noah_debug | - noaacloud | baseline | +RUN | rap_sfcdiff_debug | - noaacloud | baseline | +RUN | rap_noah_sfcdiff_cires_ugwp_debug | - noaacloud | baseline | +RUN | rrfs_v1beta_debug | - noaacloud | baseline | +RUN | rap_clm_lake_debug | - noaacloud | baseline | +RUN | rap_flake_debug | - noaacloud | baseline | +RUN | gnv1_c96_no_nest_debug | - noaacloud | baseline | ### DEBUG ATM tests ### -COMPILE | atm_debug_dyn32 | gnu | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1 | + hera hercules | fv3 | -RUN | control_csawmg_debug | + hera hercules | baseline | +COMPILE | atm_debug_dyn32 | gnu | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=bald_eagle,raven,egret,starling,bluebird,crow,albatross,ibis,turnstone,sandpiper,snowy_owl,dove,shrike,meadowlark,pigeon,wren,auklet,falcon | + hera hercules | fv3 | +RUN | control_csawmg_debug | + hera hercules | baseline | -COMPILE | wam_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | control_wam_debug | - noaacloud hercules | baseline | +COMPILE | wam_debug | intel | -DAPP=ATM -DCCPP_SUITES=loon -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | control_wam_debug | - noaacloud hercules | baseline | ### 32-bit physics tests ### -COMPILE | rrfs_dyn32_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | -RUN | regional_spp_sppt_shum_skeb_dyn32_phy32 | - noaacloud | baseline | -RUN | rap_control_dyn32_phy32 | - noaacloud | baseline | -RUN | hrrr_control_dyn32_phy32 | - noaacloud | baseline | -RUN | rap_2threads_dyn32_phy32 | - noaacloud | | -RUN | hrrr_control_2threads_dyn32_phy32 | - noaacloud | | -RUN | hrrr_control_decomp_dyn32_phy32 | - noaacloud | | -RUN | rap_restart_dyn32_phy32 | - noaacloud | | rap_control_dyn32_phy32 -RUN | hrrr_control_restart_dyn32_phy32 | - noaacloud | | hrrr_control_dyn32_phy32 - -COMPILE | rrfs_dyn32_phy32_faster | intel | -DAPP=ATM -DFASTER=ON -DCCPP_SUITES=FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | -RUN | conus13km_control | - noaacloud | baseline | -RUN | conus13km_2threads | - noaacloud | | conus13km_control -RUN | conus13km_restart_mismatch | - noaacloud | baseline | conus13km_control +COMPILE | rrfs_dyn32_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | regional_spp_sppt_shum_skeb_dyn32_phy32 | - noaacloud | baseline | +RUN | rap_control_dyn32_phy32 | - noaacloud | baseline | +RUN | hrrr_control_dyn32_phy32 | - noaacloud | baseline | +RUN | rap_2threads_dyn32_phy32 | - noaacloud | | +RUN | hrrr_control_2threads_dyn32_phy32 | - noaacloud | | +RUN | hrrr_control_decomp_dyn32_phy32 | - noaacloud | | +RUN | rap_restart_dyn32_phy32 | - noaacloud | | rap_control_dyn32_phy32 +RUN | hrrr_control_restart_dyn32_phy32 | - noaacloud | | hrrr_control_dyn32_phy32 + +COMPILE | rrfs_dyn32_phy32_faster | intel | -DAPP=ATM -DFASTER=ON -DCCPP_SUITES=bald_eagle -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | conus13km_control | - noaacloud | baseline | +RUN | conus13km_2threads | - noaacloud | | conus13km_control +RUN | conus13km_restart_mismatch | - noaacloud | baseline | conus13km_control # Expected to fail: -# RUN | conus13km_restart | - noaacloud | | conus13km_control -# RUN | conus13km_decomp | - noaacloud | | conus13km_control +# RUN | conus13km_restart | - noaacloud | | conus13km_control +# RUN | conus13km_decomp | - noaacloud | | conus13km_control -COMPILE | rrfs_dyn64_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON | - noaacloud | fv3 | -RUN | rap_control_dyn64_phy32 | - noaacloud | baseline | +COMPILE | rrfs_dyn64_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | rap_control_dyn64_phy32 | - noaacloud | baseline | -COMPILE | rrfs_dyn32_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | rap_control_debug_dyn32_phy32 | - noaacloud | baseline | -RUN | hrrr_control_debug_dyn32_phy32 | - noaacloud | baseline | -RUN | conus13km_debug | - noaacloud | baseline | -RUN | conus13km_debug_qr | - noaacloud | | -RUN | conus13km_debug_2threads | - noaacloud | | -RUN | conus13km_radar_tten_debug | - noaacloud | baseline | +COMPILE | rrfs_dyn32_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle,auklet -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | rap_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | hrrr_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | conus13km_debug | - noaacloud | baseline | +RUN | conus13km_debug_qr | - noaacloud | | +RUN | conus13km_debug_2threads | - noaacloud | | +RUN | conus13km_radar_tten_debug | - noaacloud | baseline | # Expected to fail: -# RUN | conus13km_debug_decomp | - noaacloud | | +# RUN | conus13km_debug_decomp | - noaacloud | | -COMPILE | rrfs_dyn64_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | rap_control_dyn64_phy32_debug | - noaacloud | baseline | +COMPILE | rrfs_dyn64_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | rap_control_dyn64_phy32_debug | - noaacloud | baseline | ### HAFS tests ### -COMPILE | hafsw | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON | | fv3 | -RUN | hafs_regional_atm | | baseline | -RUN | hafs_regional_atm_thompson_gfdlsf | | baseline | -RUN | hafs_regional_atm_ocn | | baseline | -RUN | hafs_regional_atm_wav | | baseline | -RUN | hafs_regional_atm_ocn_wav | - noaacloud | baseline | -RUN | hafs_regional_1nest_atm | - jet s4 noaacloud | baseline | -RUN | hafs_regional_telescopic_2nests_atm | - jet s4 noaacloud | baseline | -RUN | hafs_global_1nest_atm | - jet s4 noaacloud | baseline | -RUN | hafs_global_multiple_4nests_atm | - jet s4 noaacloud | baseline | -RUN | hafs_regional_specified_moving_1nest_atm | - jet s4 noaacloud | baseline | -RUN | hafs_regional_storm_following_1nest_atm | - jet s4 noaacloud | baseline | -RUN | hafs_regional_storm_following_1nest_atm_ocn | - jet s4 noaacloud | baseline | -RUN | hafs_global_storm_following_1nest_atm | - jet s4 noaacloud | baseline | +COMPILE | hafsw | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=flamingo,tanager,toucan,falcon -D32BIT=ON | | fv3 | +RUN | hafs_regional_atm | | baseline | +RUN | hafs_regional_atm_thompson_gfdlsf | | baseline | +RUN | hafs_regional_atm_ocn | | baseline | +RUN | hafs_regional_atm_wav | | baseline | +RUN | hafs_regional_atm_ocn_wav | - noaacloud | baseline | +RUN | hafs_regional_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_telescopic_2nests_atm | - jet s4 noaacloud | baseline | +RUN | hafs_global_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_global_multiple_4nests_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_specified_moving_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm_ocn | - jet s4 noaacloud | baseline | +RUN | hafs_global_storm_following_1nest_atm | - jet s4 noaacloud | baseline | # This probably works on S4, but I cannot know for certain. I don't have access to the machine. -RUN | gnv1_nested | - hercules wcoss2 s4 noaacloud | baseline | +RUN | gnv1_nested | - hercules wcoss2 s4 noaacloud | baseline | -COMPILE | hafsw_debug | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | - jet noaacloud s4 | fv3 | -RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - jet s4 noaacloud | baseline | +COMPILE | hafsw_debug | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=tanager -D32BIT=ON -DDEBUG=ON | - jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - jet s4 noaacloud | baseline | -COMPILE | hafsw_faster | intel | -DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON -DFASTER=ON | -jet noaacloud s4 | fv3 | -RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - jet s4 noaacloud | baseline | -RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_inline | - jet s4 noaacloud | baseline | +COMPILE | hafsw_faster | intel | -DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=flamingo,tanager,lorikeet,hornbill -D32BIT=ON -DFASTER=ON | -jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_inline | - jet s4 noaacloud | baseline | -COMPILE | hafs_mom6w | intel| -DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON | -jet noaacloud s4 | fv3 | -RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - jet s4 noaacloud | baseline | +COMPILE | hafs_mom6w | intel| -DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=flamingo,tanager,lorikeet,hornbill -D32BIT=ON | -jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - jet s4 noaacloud | baseline | -COMPILE | hafs_all | intel | -DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON | - noaacloud | fv3 | -RUN | hafs_regional_docn | - noaacloud | baseline | -RUN | hafs_regional_docn_oisst | - noaacloud | baseline | -RUN | hafs_regional_datm_cdeps | - jet s4 noaacloud | baseline | +COMPILE | hafs_all | intel | -DAPP=HAFS-ALL -DCCPP_SUITES=flamingo,tanager -D32BIT=ON | - noaacloud | fv3 | +RUN | hafs_regional_docn | - noaacloud | baseline | +RUN | hafs_regional_docn_oisst | - noaacloud | baseline | +RUN | hafs_regional_datm_cdeps | - jet s4 noaacloud | baseline | ### CDEPS Data Atmosphere tests ### COMPILE | datm_cdeps | intel | -DAPP=NG-GODAS | - wcoss2 | fv3 | @@ -297,134 +297,134 @@ RUN | datm_cdeps_lnd_era5 | - wcoss2 RUN | datm_cdeps_lnd_era5_rst | - wcoss2 noaacloud | | datm_cdeps_lnd_era5 ### ATM-LND tests ### -COMPILE | atml | intel | -DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON | | fv3 | +COMPILE | atml | intel | -DAPP=ATML -DCCPP_SUITES=raven,heron,bluebird,canary,crow,hummingbird,tern -D32BIT=ON | | fv3 | RUN | control_p8_atmlnd_sbs | - noaacloud wcoss2 | baseline | RUN | control_p8_atmlnd | - noaacloud wcoss2 | baseline | RUN | control_restart_p8_atmlnd | - noaacloud wcoss2 | | control_p8_atmlnd -COMPILE | atml_debug | intel | -DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON -DDEBUG=ON | | fv3 | +COMPILE | atml_debug | intel | -DAPP=ATML -DCCPP_SUITES=raven,heron,bluebird,canary,crow,hummingbird,tern -D32BIT=ON -DDEBUG=ON | | fv3 | RUN | control_p8_atmlnd_debug | - noaacloud wcoss2 | baseline | ### ATM-WAV tests ### #mediator (cmeps) -COMPILE | atmw | intel | -DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON | - wcoss2 | fv3 | +COMPILE | atmw | intel | -DAPP=ATMW -DCCPP_SUITES=bluebird -D32BIT=ON | - wcoss2 | fv3 | RUN | atmwav_control_noaero_p8 | - wcoss2 | baseline | ### ATM-GOCART tests ### -COMPILE | atmaero | intel | -DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON | - noaacloud | fv3 | +COMPILE | atmaero | intel | -DAPP=ATMAERO -DCCPP_SUITES=bluebird -D32BIT=ON | - noaacloud | fv3 | RUN | atmaero_control_p8 | - noaacloud | baseline | RUN | atmaero_control_p8_rad | - noaacloud | baseline | RUN | atmaero_control_p8_rad_micro | - noaacloud | baseline | ### ATM-CMAQ tests ### -#COMPILE | atmaq | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -D32BIT=ON | - jet s4 | fv3 | +#COMPILE | atmaq | intel | -DAPP=ATMAQ -DCCPP_SUITES=kingfisher -D32BIT=ON | - jet s4 | fv3 | #RUN | regional_atmaq | - jet s4 | baseline | -COMPILE | atmaq_debug | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON | - jet noaacloud s4 | fv3 | -RUN | regional_atmaq_debug | - jet s4 noaacloud | baseline | +COMPILE | atmaq_debug | intel | -DAPP=ATMAQ -DCCPP_SUITES=kingfisher -DDEBUG=ON -D32BIT=ON | - jet noaacloud s4 | fv3 | +RUN | regional_atmaq_debug | - jet s4 noaacloud | baseline | ### GNU TESTS ### ### CCPP PROD tests ### -COMPILE | atm | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1 | + hera hercules | fv3 | -RUN | control_c48 | + hera hercules | baseline | -RUN | control_stochy | + hera hercules | baseline | -RUN | control_ras | + hera hercules | baseline | -RUN | control_p8 | + hera hercules | baseline | -RUN | control_p8_ugwpv1 | + hera hercules | baseline | -RUN | control_flake | + hera hercules | baseline | - -COMPILE | rrfs | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta -D32BIT=ON | + hera hercules | fv3 | -RUN | rap_control | + hera hercules | baseline | -RUN | rap_decomp | + hera hercules | | -RUN | rap_2threads | + hera hercules | | -RUN | rap_restart | + hera hercules | | rap_control -RUN | rap_sfcdiff | + hera hercules | baseline | -RUN | rap_sfcdiff_decomp | + hera hercules | | -RUN | rap_sfcdiff_restart | + hera hercules | | rap_sfcdiff -RUN | hrrr_control | + hera hercules | baseline | -RUN | hrrr_control_noqr | + hera hercules | | -RUN | hrrr_control_2threads | + hera hercules | | -RUN | hrrr_control_decomp | + hera hercules | | -RUN | hrrr_control_restart | + hera hercules | | hrrr_control -RUN | hrrr_control_restart_noqr | + hera hercules | | hrrr_control_noqr -RUN | rrfs_v1beta | + hera hercules | baseline | +COMPILE | atm | gnu | -DAPP=ATM -DCCPP_SUITES=raven,heron,starling,bluebird,condor | + hera hercules | fv3 | +RUN | control_c48 | + hera hercules | baseline | +RUN | control_stochy | + hera hercules | baseline | +RUN | control_ras | + hera hercules | baseline | +RUN | control_p8 | + hera hercules | baseline | +RUN | control_p8_ugwpv1 | + hera hercules | baseline | +RUN | control_flake | + hera hercules | baseline | + +COMPILE | rrfs | gnu | -DAPP=ATM -DCCPP_SUITES=albatross,shrike,bald_eagle,pigeon -D32BIT=ON | + hera hercules | fv3 | +RUN | rap_control | + hera hercules | baseline | +RUN | rap_decomp | + hera hercules | | +RUN | rap_2threads | + hera hercules | | +RUN | rap_restart | + hera hercules | | rap_control +RUN | rap_sfcdiff | + hera hercules | baseline | +RUN | rap_sfcdiff_decomp | + hera hercules | | +RUN | rap_sfcdiff_restart | + hera hercules | | rap_sfcdiff +RUN | hrrr_control | + hera hercules | baseline | +RUN | hrrr_control_noqr | + hera hercules | | +RUN | hrrr_control_2threads | + hera hercules | | +RUN | hrrr_control_decomp | + hera hercules | | +RUN | hrrr_control_restart | + hera hercules | | hrrr_control +RUN | hrrr_control_restart_noqr | + hera hercules | | hrrr_control_noqr +RUN | rrfs_v1beta | + hera hercules | baseline | ### CCPP DEBUG tests ### # Exercise compilation without specifying suites (i.e. compile all suites) in DEBUG mode (faster than in PROD mode) COMPILE | atm_dyn32_debug | gnu | -DAPP=ATM -D32BIT=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | control_diag_debug | + hera hercules | baseline | -RUN | regional_debug | + hera hercules | baseline | -RUN | rap_control_debug | + hera hercules | baseline | -RUN | hrrr_control_debug | + hera hercules | baseline | -RUN | hrrr_gf_debug | + hera hercules | baseline | -RUN | hrrr_c3_debug | + hera hercules | baseline | -RUN | rap_diag_debug | + hera hercules | baseline | -RUN | rap_noah_sfcdiff_cires_ugwp_debug | + hera hercules | baseline | -RUN | rap_progcld_thompson_debug | + hera hercules | baseline | -RUN | rrfs_v1beta_debug | + hera hercules | baseline | -RUN | control_ras_debug | + hera hercules | baseline | -RUN | control_stochy_debug | + hera hercules | baseline | -RUN | control_debug_p8 | + hera hercules | baseline | -RUN | rap_flake_debug | + hera hercules | baseline | -RUN | rap_clm_lake_debug | + hera hercules | baseline | -RUN | gnv1_c96_no_nest_debug | + hera hercules | baseline | - - -COMPILE | wam_debug | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | control_wam_debug | + hera hercules | baseline | +RUN | control_diag_debug | + hera hercules | baseline | +RUN | regional_debug | + hera hercules | baseline | +RUN | rap_control_debug | + hera hercules | baseline | +RUN | hrrr_control_debug | + hera hercules | baseline | +RUN | hrrr_gf_debug | + hera hercules | baseline | +RUN | hrrr_c3_debug | + hera hercules | baseline | +RUN | rap_diag_debug | + hera hercules | baseline | +RUN | rap_noah_sfcdiff_cires_ugwp_debug | + hera hercules | baseline | +RUN | rap_progcld_thompson_debug | + hera hercules | baseline | +RUN | rrfs_v1beta_debug | + hera hercules | baseline | +RUN | control_ras_debug | + hera hercules | baseline | +RUN | control_stochy_debug | + hera hercules | baseline | +RUN | control_debug_p8 | + hera hercules | baseline | +RUN | rap_flake_debug | + hera hercules | baseline | +RUN | rap_clm_lake_debug | + hera hercules | baseline | +RUN | gnv1_c96_no_nest_debug | + hera hercules | baseline | + + +COMPILE | wam_debug | gnu | -DAPP=ATM -DCCPP_SUITES=loon -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | + hera hercules | fv3 | +RUN | control_wam_debug | + hera hercules | baseline | ### 32-bit physics tests ### -COMPILE | rrfs_dyn32_phy32 | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | + hera hercules | fv3 | -RUN | rap_control_dyn32_phy32 | + hera hercules | baseline | -RUN | hrrr_control_dyn32_phy32 | + hera hercules | baseline | -RUN | rap_2threads_dyn32_phy32 | + hera hercules | | -RUN | hrrr_control_2threads_dyn32_phy32 | + hera hercules | | -RUN | hrrr_control_decomp_dyn32_phy32 | + hera hercules | | -RUN | rap_restart_dyn32_phy32 | + hera hercules | | rap_control_dyn32_phy32 -RUN | hrrr_control_restart_dyn32_phy32 | + hera hercules | | hrrr_control_dyn32_phy32 -RUN | conus13km_control | + hera hercules | baseline | -RUN | conus13km_2threads | + hera hercules | | conus13km_control -RUN | conus13km_restart_mismatch | + hera hercules | baseline | conus13km_control +COMPILE | rrfs_dyn32_phy32 | gnu | -DAPP=ATM -DCCPP_SUITES=albatross,bald_eagle -D32BIT=ON -DCCPP_32BIT=ON | + hera hercules | fv3 | +RUN | rap_control_dyn32_phy32 | + hera hercules | baseline | +RUN | hrrr_control_dyn32_phy32 | + hera hercules | baseline | +RUN | rap_2threads_dyn32_phy32 | + hera hercules | | +RUN | hrrr_control_2threads_dyn32_phy32 | + hera hercules | | +RUN | hrrr_control_decomp_dyn32_phy32 | + hera hercules | | +RUN | rap_restart_dyn32_phy32 | + hera hercules | | rap_control_dyn32_phy32 +RUN | hrrr_control_restart_dyn32_phy32 | + hera hercules | | hrrr_control_dyn32_phy32 +RUN | conus13km_control | + hera hercules | baseline | +RUN | conus13km_2threads | + hera hercules | | conus13km_control +RUN | conus13km_restart_mismatch | + hera hercules | baseline | conus13km_control # Expected to fail: -# RUN | conus13km_restart | + hera hercules | | conus13km_control -# RUN | conus13km_decomp | + hera hercules | | conus13km_control +# RUN | conus13km_restart | + hera hercules | | conus13km_control +# RUN | conus13km_decomp | + hera hercules | | conus13km_control COMPILE | atm_dyn64_phy32 | gnu | -DAPP=ATM -DCCPP_32BIT=ON | + hera hercules | fv3 | -RUN | rap_control_dyn64_phy32 | + hera hercules | baseline | +RUN | rap_control_dyn64_phy32 | + hera hercules | baseline | COMPILE | atm_dyn32_phy32_debug | gnu | -DAPP=ATM -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | rap_control_debug_dyn32_phy32 | + hera hercules | baseline | -RUN | hrrr_control_debug_dyn32_phy32 | + hera hercules | baseline | -RUN | conus13km_debug | + hera hercules | baseline | -RUN | conus13km_debug_qr | + hera hercules | | -RUN | conus13km_debug_2threads | + hera hercules | | -RUN | conus13km_radar_tten_debug | + hera hercules | baseline | +RUN | rap_control_debug_dyn32_phy32 | + hera hercules | baseline | +RUN | hrrr_control_debug_dyn32_phy32 | + hera hercules | baseline | +RUN | conus13km_debug | + hera hercules | baseline | +RUN | conus13km_debug_qr | + hera hercules | | +RUN | conus13km_debug_2threads | + hera hercules | | +RUN | conus13km_radar_tten_debug | + hera hercules | baseline | # Expected to fail: -# RUN | conus13km_debug_decomp | + hera derecho hercules | | +# RUN | conus13km_debug_decomp | + hera derecho hercules | | COMPILE | atm_dyn64_phy32_debug | gnu | -DAPP=ATM -DCCPP_32BIT=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | rap_control_dyn64_phy32_debug | + hera hercules | baseline | +RUN | rap_control_dyn64_phy32_debug | + hera hercules | baseline | ### S2S tests ### -COMPILE | s2swa | gnu | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | -RUN | cpld_control_p8 | + hercules | baseline | +COMPILE | s2swa | gnu | -DAPP=S2SWA -DCCPP_SUITES=pelican | + hera hercules | fv3 | +RUN | cpld_control_p8 | + hercules | baseline | -COMPILE | s2s | gnu | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | -RUN | cpld_control_nowave_noaero_p8 | + hera hercules | baseline | +COMPILE | s2s | gnu | -DAPP=S2S -DCCPP_SUITES=pelican | + hera hercules | fv3 | +RUN | cpld_control_nowave_noaero_p8 | + hercules | baseline | -COMPILE | s2swa_debug | gnu | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | -RUN | cpld_debug_p8 | + hercules | baseline | +COMPILE | s2swa_debug | gnu | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=pelican | + hera hercules | fv3 | +RUN | cpld_debug_p8 | + hercules | baseline | # Unstructured WW3 -COMPILE | s2sw_pdlib | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON | + hera hercules | fv3 | -RUN | cpld_control_pdlib_p8 | + hera hercules | baseline | +COMPILE | s2sw_pdlib | gnu | -DAPP=S2SW -DCCPP_SUITES=pelican -DPDLIB=ON | + hera hercules | fv3 | +RUN | cpld_control_pdlib_p8 | + hercules | baseline | -COMPILE | s2sw_pdlib_debug | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | cpld_debug_pdlib_p8 | + hera hercules | baseline | +COMPILE | s2sw_pdlib_debug | gnu | -DAPP=S2SW -DCCPP_SUITES=pelican -DPDLIB=ON -DDEBUG=ON | + hera hercules | fv3 | +RUN | cpld_debug_pdlib_p8 | + hercules | baseline | ### CDEPS Data Atmosphere test ### COMPILE | datm_cdeps | gnu | -DAPP=NG-GODAS | + hera hercules | fv3 | -RUN | datm_cdeps_control_cfsr | + hera hercules | baseline | +RUN | datm_cdeps_control_cfsr | + hercules | baseline | diff --git a/tests/rt_35d.conf b/tests/rt_35d.conf index a11da9f51b..c89ae2b7d6 100644 --- a/tests/rt_35d.conf +++ b/tests/rt_35d.conf @@ -2,7 +2,7 @@ # CPLD Benchmark 35d tests # ############################################################################################################################################################################### -COMPILE | 1 | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera | fv3 | | +COMPILE | 1 | intel | -DAPP=S2SW -DCCPP_SUITES=pelican | + hera | fv3 | | RUN | cpld_bmark_p8_35d | | baseline | | 2012010100 RUN | cpld_bmark_p8_35d | | baseline | | 2012040100 RUN | cpld_bmark_p8_35d | | baseline | | 2012070100 diff --git a/tests/rt_weekly.conf b/tests/rt_weekly.conf index 5d460e6df2..0c40444444 100644 --- a/tests/rt_weekly.conf +++ b/tests/rt_weekly.conf @@ -1,11 +1,11 @@ ### Weekly tests ### -COMPILE | 1 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON | + hera | fv3 | +COMPILE | 1 | intel | -DAPP=ATM -DCCPP_SUITES=raven -D32BIT=ON | + hera | fv3 | RUN | control_c768 | + hera | baseline | # CPLD Benchmark 35d tests # The length of forecast is 5 days for the weekly tests. -COMPILE | 2 | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera | fv3 | +COMPILE | 2 | intel | -DAPP=S2SWA -DCCPP_SUITES=pelican | + hera | fv3 | RUN | cpld_bmark_p8_35d | + hera | baseline | | 2012010100 RUN | cpld_bmark_p8_35d | + hera | baseline | | 2012040100 RUN | cpld_bmark_p8_35d | + hera | baseline | | 2012070100 @@ -16,10 +16,10 @@ RUN | cpld_bmark_p8_35d | + hera | baseline | | 2013070100 RUN | cpld_bmark_p8_35d | + hera | baseline | | 2013100100 # The coupled p8 tests -COMPILE | 3 | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + jet | fv3 | +COMPILE | 3 | intel | -DAPP=S2SWA -DCCPP_SUITES=pelican | + jet | fv3 | RUN | cpld_bmark_p8 | + jet | baseline | RUN | cpld_control_c192_p8 | + jet | baseline | # RRFS North American domain -COMPILE | 4 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_HRRR -D32BIT=ON | + hera | fv3 | +COMPILE | 4 | intel | -DAPP=ATM -DCCPP_SUITES=bald_eagle -D32BIT=ON | + hera | fv3 | RUN | regional_rrfs_a | + hera | baseline | diff --git a/tests/tests/atmaero_control_p8 b/tests/tests/atmaero_control_p8 index 6d4012d580..626c67be97 100644 --- a/tests/tests/atmaero_control_p8 +++ b/tests/tests/atmaero_control_p8 @@ -168,7 +168,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke_GOCART export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/atmaero_control_p8_rad b/tests/tests/atmaero_control_p8_rad index 4eac5a3303..ac7f7b4a2a 100644 --- a/tests/tests/atmaero_control_p8_rad +++ b/tests/tests/atmaero_control_p8_rad @@ -163,7 +163,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke_GOCART export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/atmaero_control_p8_rad_micro b/tests/tests/atmaero_control_p8_rad_micro index 1c4bbe4478..a867215be1 100644 --- a/tests/tests/atmaero_control_p8_rad_micro +++ b/tests/tests/atmaero_control_p8_rad_micro @@ -163,7 +163,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_aero_tke_GOCART export DIAG_TABLE=diag_table_p8_gocart_micro export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/atmwav_control_noaero_p8 b/tests/tests/atmwav_control_noaero_p8 index 19a8523c93..6d22c39ffc 100644 --- a/tests/tests/atmwav_control_noaero_p8 +++ b/tests/tests/atmwav_control_noaero_p8 @@ -185,7 +185,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN diff --git a/tests/tests/control_2threads_p8 b/tests/tests/control_2threads_p8 index 00dfea7e15..a29ce867ce 100644 --- a/tests/tests/control_2threads_p8 +++ b/tests/tests/control_2threads_p8 @@ -155,7 +155,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid b/tests/tests/control_CubedSphereGrid index 772432a196..b3b7f5c75e 100644 --- a/tests/tests/control_CubedSphereGrid +++ b/tests/tests/control_CubedSphereGrid @@ -50,5 +50,5 @@ export IOVR=3 export WRITE_DOPOST=.false. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid_debug b/tests/tests/control_CubedSphereGrid_debug index 93681bb8a2..bb6b915040 100644 --- a/tests/tests/control_CubedSphereGrid_debug +++ b/tests/tests/control_CubedSphereGrid_debug @@ -50,5 +50,5 @@ export IOVR=3 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid_parallel b/tests/tests/control_CubedSphereGrid_parallel index 45963ad8f5..98b299d788 100644 --- a/tests/tests/control_CubedSphereGrid_parallel +++ b/tests/tests/control_CubedSphereGrid_parallel @@ -41,5 +41,5 @@ export HISTORY_FILE_ON_NATIVE_GRID=.true. export WRITE_DOPOST=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_c192 b/tests/tests/control_c192 index 9ca7c3ace7..cf8e78663c 100644 --- a/tests/tests/control_c192 +++ b/tests/tests/control_c192 @@ -43,5 +43,5 @@ export IMO=768 export JMO=384 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_c384 b/tests/tests/control_c384 index ed42237a87..cb225a3f3c 100644 --- a/tests/tests/control_c384 +++ b/tests/tests/control_c384 @@ -48,7 +48,7 @@ export JMO=768 export OUTPUT_FH="6 -1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN if [[ $MACHINE_ID = jet ]]; then diff --git a/tests/tests/control_c384gdas b/tests/tests/control_c384gdas index 77ff247551..0a8cd86b60 100644 --- a/tests/tests/control_c384gdas +++ b/tests/tests/control_c384gdas @@ -91,7 +91,7 @@ export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," export MODEL_INITIALIZATION=true export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control_gdas.nml.IN if [[ $MACHINE_ID = jet ]] ; then diff --git a/tests/tests/control_c384gdas_debug b/tests/tests/control_c384gdas_debug index fc5dd2d7e5..01e38d9df2 100644 --- a/tests/tests/control_c384gdas_debug +++ b/tests/tests/control_c384gdas_debug @@ -87,5 +87,5 @@ export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," export MODEL_INITIALIZATION=true export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control_gdas.nml.IN diff --git a/tests/tests/control_c48 b/tests/tests/control_c48 index 9ffa2ce490..54fafef6ce 100644 --- a/tests/tests/control_c48 +++ b/tests/tests/control_c48 @@ -77,5 +77,5 @@ export FNSMCC=${FNSMCC_control} export FNMSKH=${FNMSKH_control} export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_c48.v2.sfc b/tests/tests/control_c48.v2.sfc index e2b16a3c25..08f55082e9 100644 --- a/tests/tests/control_c48.v2.sfc +++ b/tests/tests/control_c48.v2.sfc @@ -79,6 +79,6 @@ export FNMSKH_control="'global_slmask.t62.192.94.grb'," export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN export V2_SFC_FILE=true diff --git a/tests/tests/control_c768 b/tests/tests/control_c768 index 7794c7dfed..600dcc6022 100644 --- a/tests/tests/control_c768 +++ b/tests/tests/control_c768 @@ -59,5 +59,5 @@ export FNSOTC="'global_soiltype.statsgo.t1534.3072.1536.rg.grb'," export FNABSC="'global_mxsnoalb.uariz.t1534.3072.1536.rg.grb'," export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_csawmg b/tests/tests/control_csawmg index af42aac9f6..a552f31908 100644 --- a/tests/tests/control_csawmg +++ b/tests/tests/control_csawmg @@ -36,5 +36,5 @@ export FIELD_TABLE='field_table_csawmgshoc' export USE_MERRA2=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16_csawmg +export CCPP_SUITE=egret export INPUT_NML=control_csawmg.nml.IN diff --git a/tests/tests/control_csawmg_debug b/tests/tests/control_csawmg_debug index 26ece68145..bfaa242d9c 100644 --- a/tests/tests/control_csawmg_debug +++ b/tests/tests/control_csawmg_debug @@ -32,5 +32,5 @@ export FIELD_TABLE='field_table_csawmgshoc' export USE_MERRA2=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16_csawmg +export CCPP_SUITE=egret export INPUT_NML=control_csawmg.nml.IN diff --git a/tests/tests/control_debug_p8 b/tests/tests/control_debug_p8 index c5f823c4b2..5f44fc4c13 100644 --- a/tests/tests/control_debug_p8 +++ b/tests/tests/control_debug_p8 @@ -97,7 +97,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_decomp_p8 b/tests/tests/control_decomp_p8 index e9f22a92c0..da8764a804 100644 --- a/tests/tests/control_decomp_p8 +++ b/tests/tests/control_decomp_p8 @@ -141,7 +141,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_diag_debug b/tests/tests/control_diag_debug index 13fe68ce35..4d4106b826 100644 --- a/tests/tests/control_diag_debug +++ b/tests/tests/control_diag_debug @@ -30,7 +30,7 @@ export FHMAX=1 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN export FHZERO=1 diff --git a/tests/tests/control_flake b/tests/tests/control_flake index 0cba0cedf1..e4fb3c0495 100644 --- a/tests/tests/control_flake +++ b/tests/tests/control_flake @@ -40,5 +40,5 @@ export DO_SHUM=.true. export DO_SKEB=.true. export FV3_RUN=lake_control_run.IN -export CCPP_SUITE=FV3_GFS_v16_flake +export CCPP_SUITE=heron export INPUT_NML=control_flake.nml.IN diff --git a/tests/tests/control_flake_debug b/tests/tests/control_flake_debug index f23f4207a0..2ac04443c7 100644 --- a/tests/tests/control_flake_debug +++ b/tests/tests/control_flake_debug @@ -37,5 +37,5 @@ export DO_SHUM=.true. export DO_SKEB=.true. export FV3_RUN=lake_control_run.IN -export CCPP_SUITE=FV3_GFS_v16_flake +export CCPP_SUITE=heron export INPUT_NML=control_flake.nml.IN diff --git a/tests/tests/control_iovr4 b/tests/tests/control_iovr4 index 4cd5b68e4a..51e9bbd2f1 100644 --- a/tests/tests/control_iovr4 +++ b/tests/tests/control_iovr4 @@ -38,5 +38,5 @@ export OUTPUT_FH='0 21 24' export IOVR=4 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_iovr5 b/tests/tests/control_iovr5 index 7c288459a5..33c6d20e77 100644 --- a/tests/tests/control_iovr5 +++ b/tests/tests/control_iovr5 @@ -38,5 +38,5 @@ export OUTPUT_FH='0 21 24' export IOVR=5 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_latlon b/tests/tests/control_latlon index a46b819168..aa98012790 100644 --- a/tests/tests/control_latlon +++ b/tests/tests/control_latlon @@ -37,5 +37,5 @@ export OUTPUT_FH='0 24' export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_lndp b/tests/tests/control_lndp index ab1ea0a8ca..4983b44bb4 100644 --- a/tests/tests/control_lndp +++ b/tests/tests/control_lndp @@ -32,7 +32,7 @@ export WRITE_DOPOST=.true. export IAER=5111 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control_ca.nml.IN export DO_CA=.false. diff --git a/tests/tests/control_lndp_debug b/tests/tests/control_lndp_debug index 609050f57b..9afae2fdd6 100644 --- a/tests/tests/control_lndp_debug +++ b/tests/tests/control_lndp_debug @@ -28,7 +28,7 @@ export IAER=5111 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control_ca.nml.IN export DO_CA=.false. diff --git a/tests/tests/control_noqr_p8 b/tests/tests/control_noqr_p8 index dd3cd82113..59f1fe8fcd 100644 --- a/tests/tests/control_noqr_p8 +++ b/tests/tests/control_noqr_p8 @@ -139,7 +139,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8 b/tests/tests/control_p8 index 26ab79b7fb..565566a5eb 100644 --- a/tests/tests/control_p8 +++ b/tests/tests/control_p8 @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8.v2.sfc b/tests/tests/control_p8.v2.sfc index d08987ae87..e38f177bd7 100644 --- a/tests/tests/control_p8.v2.sfc +++ b/tests/tests/control_p8.v2.sfc @@ -139,7 +139,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_atmlnd b/tests/tests/control_p8_atmlnd index 68b65d0e5b..f01319b48f 100644 --- a/tests/tests/control_p8_atmlnd +++ b/tests/tests/control_p8_atmlnd @@ -200,7 +200,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN="control_run.IN noahmp_run.IN" -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_atmlnd_sbs b/tests/tests/control_p8_atmlnd_sbs index 56a3a888f8..949d2b9653 100644 --- a/tests/tests/control_p8_atmlnd_sbs +++ b/tests/tests/control_p8_atmlnd_sbs @@ -198,7 +198,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN="control_run.IN noahmp_run.IN" -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_faster b/tests/tests/control_p8_faster index fd02cbf4e0..2adb632c06 100644 --- a/tests/tests/control_p8_faster +++ b/tests/tests/control_p8_faster @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_lndp b/tests/tests/control_p8_lndp index 4f5742b448..a4a2cbea9d 100644 --- a/tests/tests/control_p8_lndp +++ b/tests/tests/control_p8_lndp @@ -111,7 +111,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_mynn b/tests/tests/control_p8_mynn index 593b283f63..05f0604809 100644 --- a/tests/tests/control_p8_mynn +++ b/tests/tests/control_p8_mynn @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8_mynn +export CCPP_SUITE=tern export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_rrtmgp b/tests/tests/control_p8_rrtmgp index 01daa2ee7a..700ab43d8c 100644 --- a/tests/tests/control_p8_rrtmgp +++ b/tests/tests/control_p8_rrtmgp @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8_rrtmgp +export CCPP_SUITE=canary export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_ugwpv1 b/tests/tests/control_p8_ugwpv1 index a62a9c1049..c804ecd810 100644 --- a/tests/tests/control_p8_ugwpv1 +++ b/tests/tests/control_p8_ugwpv1 @@ -142,7 +142,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 +export CCPP_SUITE=condor export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_ras b/tests/tests/control_ras index 2d730bb52e..2344358294 100644 --- a/tests/tests/control_ras +++ b/tests/tests/control_ras @@ -37,5 +37,5 @@ export CNVCLD=.false. export RANDOM_CLDS=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16_ras +export CCPP_SUITE=starling export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_ras_debug b/tests/tests/control_ras_debug index 14b248269f..7b16667551 100644 --- a/tests/tests/control_ras_debug +++ b/tests/tests/control_ras_debug @@ -34,5 +34,5 @@ export CNVCLD=.false. export RANDOM_CLDS=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16_ras +export CCPP_SUITE=starling export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_restart_noqr_p8 b/tests/tests/control_restart_noqr_p8 index f3baca99f7..5c2ba796ee 100644 --- a/tests/tests/control_restart_noqr_p8 +++ b/tests/tests/control_restart_noqr_p8 @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_restart_p8 b/tests/tests/control_restart_p8 index 50be1ec0dd..4fdd9a64c8 100644 --- a/tests/tests/control_restart_p8 +++ b/tests/tests/control_restart_p8 @@ -137,7 +137,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_restart_p8_atmlnd b/tests/tests/control_restart_p8_atmlnd index a52c955dbe..36b89bb9bd 100644 --- a/tests/tests/control_restart_p8_atmlnd +++ b/tests/tests/control_restart_p8_atmlnd @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN="control_run.IN noahmp_run.IN" -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_stochy b/tests/tests/control_stochy index 2c1cbf1ddd..498cbe14ae 100644 --- a/tests/tests/control_stochy +++ b/tests/tests/control_stochy @@ -42,5 +42,5 @@ export SPPT=0.2 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_stochy_debug b/tests/tests/control_stochy_debug index 82f9866232..aafcc0577d 100644 --- a/tests/tests/control_stochy_debug +++ b/tests/tests/control_stochy_debug @@ -36,5 +36,5 @@ export SPPT=0.2 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN diff --git a/tests/tests/control_stochy_restart b/tests/tests/control_stochy_restart index 77be313478..69b7dc9ec2 100644 --- a/tests/tests/control_stochy_restart +++ b/tests/tests/control_stochy_restart @@ -45,6 +45,6 @@ export SPPT=0.2 export STOCHINI=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v16 +export CCPP_SUITE=raven export INPUT_NML=control.nml.IN export RESTART_FILE_PREFIX="${SYEAR}${SMONTH}${SDAY}.$(printf "%02d" $(( ${SHOUR} + ${FHROT} )))0000" diff --git a/tests/tests/control_wam b/tests/tests/control_wam index 1b3b7d1543..62956afcd2 100644 --- a/tests/tests/control_wam +++ b/tests/tests/control_wam @@ -33,7 +33,7 @@ export IAER=5111 export DO_SAT_ADJ=.false. export FV3_RUN=wam_run.IN -export CCPP_SUITE=FV3_GFS_v16_fv3wam +export CCPP_SUITE=loon export INPUT_NML=wam.nml.IN export DIAG_TABLE=diag_table_wam export FIELD_TABLE=field_table_wam diff --git a/tests/tests/control_wam_debug b/tests/tests/control_wam_debug index 8743e90f83..9a9c2b82e5 100644 --- a/tests/tests/control_wam_debug +++ b/tests/tests/control_wam_debug @@ -35,7 +35,7 @@ export IAER=5111 export DO_SAT_ADJ=.false. export FV3_RUN=wam_run.IN -export CCPP_SUITE=FV3_GFS_v16_fv3wam +export CCPP_SUITE=loon export INPUT_NML=wam.nml.IN export DIAG_TABLE=diag_table_wam export FIELD_TABLE=field_table_wam diff --git a/tests/tests/control_wrtGauss_netcdf_parallel b/tests/tests/control_wrtGauss_netcdf_parallel index d90184da4d..6d317272dc 100644 --- a/tests/tests/control_wrtGauss_netcdf_parallel +++ b/tests/tests/control_wrtGauss_netcdf_parallel @@ -36,5 +36,5 @@ export IDEFLATE=1 export QUANTIZE_NSD=14 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_wrtGauss_netcdf_parallel_debug b/tests/tests/control_wrtGauss_netcdf_parallel_debug index 2988ec0782..690263dc39 100644 --- a/tests/tests/control_wrtGauss_netcdf_parallel_debug +++ b/tests/tests/control_wrtGauss_netcdf_parallel_debug @@ -33,5 +33,5 @@ export QUANTIZE_NSD=14 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_control_gfsv17 b/tests/tests/cpld_control_gfsv17 index 890ff98596..f2f2ef13cb 100644 --- a/tests/tests/cpld_control_gfsv17 +++ b/tests/tests/cpld_control_gfsv17 @@ -115,7 +115,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_control_gfsv17_iau b/tests/tests/cpld_control_gfsv17_iau index 6ebbf0047a..c6304eaee3 100644 --- a/tests/tests/cpld_control_gfsv17_iau +++ b/tests/tests/cpld_control_gfsv17_iau @@ -118,7 +118,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_control_noaero_p8_agrid b/tests/tests/cpld_control_noaero_p8_agrid index 72cf32df77..f813a3eaff 100644 --- a/tests/tests/cpld_control_noaero_p8_agrid +++ b/tests/tests/cpld_control_noaero_p8_agrid @@ -85,7 +85,7 @@ export DNATS=0 export CPLWAV=.false. export CPLWAV2ATM=.false. export CPLMODE=ufs.frac.aoflux -export CCPP_SUITE="FV3_GFS_v17_coupled_p8_sfcocn" +export CCPP_SUITE="dotterel" export USE_MED_FLUX=.true. export MOM6_USE_WAVES=False export MOM6_TOPOEDITS=ufs.topo_edits_011818.nc diff --git a/tests/tests/cpld_control_sfs b/tests/tests/cpld_control_sfs index eedbe81193..866e440f7e 100644 --- a/tests/tests/cpld_control_sfs +++ b/tests/tests/cpld_control_sfs @@ -73,7 +73,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld_sfs.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_debug_gfsv17 b/tests/tests/cpld_debug_gfsv17 index 6476e7540b..38eadfd24f 100644 --- a/tests/tests/cpld_debug_gfsv17 +++ b/tests/tests/cpld_debug_gfsv17 @@ -109,7 +109,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_mpi_gfsv17 b/tests/tests/cpld_mpi_gfsv17 index 19076b671e..9ddaa243db 100644 --- a/tests/tests/cpld_mpi_gfsv17 +++ b/tests/tests/cpld_mpi_gfsv17 @@ -124,7 +124,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_restart_gfsv17 b/tests/tests/cpld_restart_gfsv17 index 62a97d4fb3..5b0cb0b5ca 100644 --- a/tests/tests/cpld_restart_gfsv17 +++ b/tests/tests/cpld_restart_gfsv17 @@ -124,7 +124,7 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} export FV3_RUN=cpld_control_run.IN -export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 +export CCPP_SUITE=magpie export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/gnv1_c96_no_nest_debug b/tests/tests/gnv1_c96_no_nest_debug index 3de6194b95..222a39fbce 100644 --- a/tests/tests/gnv1_c96_no_nest_debug +++ b/tests/tests/gnv1_c96_no_nest_debug @@ -69,7 +69,7 @@ export RESTART_INTERVAL="1 -1" export OUTPUT_FH='0 01 02' export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_global_nest_v1 +export CCPP_SUITE=falcon export INPUT_NML=rap.nml.IN export FIELD_TABLE=field_table_thompson_aero_tke_progsigma export NEW_DIAGTABLE=diag_table_rap diff --git a/tests/tests/gnv1_nested b/tests/tests/gnv1_nested index e4733994c9..f7a64d1cb8 100644 --- a/tests/tests/gnv1_nested +++ b/tests/tests/gnv1_nested @@ -103,7 +103,7 @@ export DLON_2=0.25 export DLAT_2=0.25 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE="FV3_global_nest_v1" +export CCPP_SUITE="falcon" export DEFLATE_LEVEL=-1 export INPES=4 export JNPES=5 diff --git a/tests/tests/hafs_global_1nest_atm b/tests/tests/hafs_global_1nest_atm index fef76044e1..36702c62cb 100644 --- a/tests/tests/hafs_global_1nest_atm +++ b/tests/tests/hafs_global_1nest_atm @@ -87,7 +87,7 @@ export DLON_2=0.25 export DLAT_2=0.25 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=4 export JNPES=5 diff --git a/tests/tests/hafs_global_multiple_4nests_atm b/tests/tests/hafs_global_multiple_4nests_atm index 868d18ef36..e7779c986e 100644 --- a/tests/tests/hafs_global_multiple_4nests_atm +++ b/tests/tests/hafs_global_multiple_4nests_atm @@ -153,7 +153,7 @@ export DLON_5=0.05 export DLAT_5=0.05 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=4 export JNPES=5 diff --git a/tests/tests/hafs_global_storm_following_1nest_atm b/tests/tests/hafs_global_storm_following_1nest_atm index 00bf0ca217..4a130fe41b 100644 --- a/tests/tests/hafs_global_storm_following_1nest_atm +++ b/tests/tests/hafs_global_storm_following_1nest_atm @@ -47,7 +47,7 @@ export DLON_2=0.25 export DLAT_2=0.25 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=4 export JNPES=5 diff --git a/tests/tests/hafs_regional_1nest_atm b/tests/tests/hafs_regional_1nest_atm index e032112d5c..da040191df 100644 --- a/tests/tests/hafs_regional_1nest_atm +++ b/tests/tests/hafs_regional_1nest_atm @@ -66,7 +66,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_atm b/tests/tests/hafs_regional_atm index bc75d82dc4..4b8dbf879c 100644 --- a/tests/tests/hafs_regional_atm +++ b/tests/tests/hafs_regional_atm @@ -42,7 +42,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_atm_ocn b/tests/tests/hafs_regional_atm_ocn index 7ec5159cdc..4a7f91546b 100644 --- a/tests/tests/hafs_regional_atm_ocn +++ b/tests/tests/hafs_regional_atm_ocn @@ -43,7 +43,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_atm_ocn_wav b/tests/tests/hafs_regional_atm_ocn_wav index 5fab96a158..9667de4f4d 100644 --- a/tests/tests/hafs_regional_atm_ocn_wav +++ b/tests/tests/hafs_regional_atm_ocn_wav @@ -45,7 +45,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_atm_thompson_gfdlsf b/tests/tests/hafs_regional_atm_thompson_gfdlsf index 8b19ff6aa1..9242ee0d07 100644 --- a/tests/tests/hafs_regional_atm_thompson_gfdlsf +++ b/tests/tests/hafs_regional_atm_thompson_gfdlsf @@ -32,7 +32,7 @@ export WRTTASK_PER_GROUP=60 export OUTPUT_GRID='cubed_sphere_grid' export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_thompson_tedmf_gfdlsf +export CCPP_SUITE=toucan export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_atm_wav b/tests/tests/hafs_regional_atm_wav index 588af2cc02..8d6f09d316 100644 --- a/tests/tests/hafs_regional_atm_wav +++ b/tests/tests/hafs_regional_atm_wav @@ -43,7 +43,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_docn b/tests/tests/hafs_regional_docn index cf63e3c3e2..8c6c6ff8c0 100644 --- a/tests/tests/hafs_regional_docn +++ b/tests/tests/hafs_regional_docn @@ -43,7 +43,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_docn_oisst b/tests/tests/hafs_regional_docn_oisst index 5daf17b36d..91ac7531f3 100644 --- a/tests/tests/hafs_regional_docn_oisst +++ b/tests/tests/hafs_regional_docn_oisst @@ -43,7 +43,7 @@ export DLON=0.1 export DLAT=0.1 export BLOCKSIZE=40 -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=20 export JNPES=12 diff --git a/tests/tests/hafs_regional_specified_moving_1nest_atm b/tests/tests/hafs_regional_specified_moving_1nest_atm index c97013a787..c4bfa34cca 100644 --- a/tests/tests/hafs_regional_specified_moving_1nest_atm +++ b/tests/tests/hafs_regional_specified_moving_1nest_atm @@ -51,7 +51,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm b/tests/tests/hafs_regional_storm_following_1nest_atm index 86bcd9a155..58fa8a5796 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm +++ b/tests/tests/hafs_regional_storm_following_1nest_atm @@ -62,7 +62,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn index ea93a7bcbd..6c01db16f2 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn +++ b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn @@ -49,7 +49,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_debug b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_debug index 5c154521f5..5a76316929 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_debug +++ b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_debug @@ -47,7 +47,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav index 01e0e6985e..aff43bf678 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav +++ b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav @@ -55,7 +55,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_inline b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_inline index 796c165057..de23bf92bb 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_inline +++ b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_inline @@ -55,7 +55,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 index 60ce05b605..88274ce0ff 100644 --- a/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 +++ b/tests/tests/hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 @@ -54,7 +54,7 @@ export DLON_2=0.1 export DLAT_2=0.1 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf_nonsst +export CCPP_SUITE=tanager export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hafs_regional_telescopic_2nests_atm b/tests/tests/hafs_regional_telescopic_2nests_atm index b2dbfbab9c..aa0d5401bd 100644 --- a/tests/tests/hafs_regional_telescopic_2nests_atm +++ b/tests/tests/hafs_regional_telescopic_2nests_atm @@ -63,7 +63,7 @@ export DLON_3=0.05 export DLAT_3=0.05 export BLOCKSIZE=${BLOCKSIZE:-24} -export CCPP_SUITE=FV3_HAFS_v1_gfdlmp_tedmf +export CCPP_SUITE=flamingo export DEFLATE_LEVEL=-1 export INPES=6 export JNPES=10 diff --git a/tests/tests/hrrr_c3_debug b/tests/tests/hrrr_c3_debug index 5803873597..36275234e8 100644 --- a/tests/tests/hrrr_c3_debug +++ b/tests/tests/hrrr_c3_debug @@ -17,7 +17,7 @@ export_hrrr export WRITE_DOPOST=.false. export OUTPUT_FH='0 1' export FHMAX=1 -export CCPP_SUITE=FV3_HRRR_c3 +export CCPP_SUITE=wren export DO_DEEP=.true. export SHAL_CNV=.true. export IMFSHALCNV=5 diff --git a/tests/tests/hrrr_gf_debug b/tests/tests/hrrr_gf_debug index 4e12956402..5e1548728f 100644 --- a/tests/tests/hrrr_gf_debug +++ b/tests/tests/hrrr_gf_debug @@ -17,7 +17,7 @@ export_hrrr export WRITE_DOPOST=.false. export OUTPUT_FH='0 1' export FHMAX=1 -export CCPP_SUITE=FV3_HRRR_gf +export CCPP_SUITE=auklet export DO_DEEP=.true. export SHAL_CNV=.true. export IMFSHALCNV=3 diff --git a/tests/tests/merra2_thompson b/tests/tests/merra2_thompson index ef206dab97..69ecc38f4f 100644 --- a/tests/tests/merra2_thompson +++ b/tests/tests/merra2_thompson @@ -138,7 +138,7 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 +export CCPP_SUITE=bluebird export FIELD_TABLE=field_table_mr2 export DIAG_TABLE=diag_table_mr2 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/rap_cires_ugwp_debug b/tests/tests/rap_cires_ugwp_debug index b9c3e12d54..8c055a9020 100644 --- a/tests/tests/rap_cires_ugwp_debug +++ b/tests/tests/rap_cires_ugwp_debug @@ -18,7 +18,7 @@ export OUTPUT_FH='0 21 24' export FHMAX=1 export OUTPUT_FH="0 1" export WRITE_DOPOST=.false. -export CCPP_SUITE=FV3_RAP_cires_ugwp +export CCPP_SUITE=turnstone export GWD_OPT=1 export DO_UGWP_V0=.false. diff --git a/tests/tests/rap_clm_lake_debug b/tests/tests/rap_clm_lake_debug index 1731c0c928..cd7c3d3014 100644 --- a/tests/tests/rap_clm_lake_debug +++ b/tests/tests/rap_clm_lake_debug @@ -18,7 +18,7 @@ export OUTPUT_FH='0 1' export FHMAX=1 export FV3_RUN=lake_control_run.IN -export CCPP_SUITE=FV3_RAP_clm_lake +export CCPP_SUITE=snowy_owl export LKM=1 export IOPT_LAKE=2 diff --git a/tests/tests/rap_flake_debug b/tests/tests/rap_flake_debug index 0e7cf9c1ab..b0ed30fb0e 100644 --- a/tests/tests/rap_flake_debug +++ b/tests/tests/rap_flake_debug @@ -19,7 +19,7 @@ export FHMAX=1 export WRITE_DOPOST=.false. export FV3_RUN=lake_control_run.IN -export CCPP_SUITE=FV3_RAP_flake +export CCPP_SUITE=sandpiper export FRAC_ICE=.false. export LKM=1 diff --git a/tests/tests/rap_noah_debug b/tests/tests/rap_noah_debug index b0b42fdc1f..66b4c0765e 100644 --- a/tests/tests/rap_noah_debug +++ b/tests/tests/rap_noah_debug @@ -18,7 +18,7 @@ export OUTPUT_FH='0 1' export FHMAX=1 export WRITE_DOPOST=.false. -export CCPP_SUITE=FV3_RAP_noah +export CCPP_SUITE=dove export DIAG_TABLE=diag_table_rap_noah export IALB=1 export IEMS=1 diff --git a/tests/tests/rap_noah_sfcdiff_cires_ugwp_debug b/tests/tests/rap_noah_sfcdiff_cires_ugwp_debug index ad502a29cb..6ec4df3169 100644 --- a/tests/tests/rap_noah_sfcdiff_cires_ugwp_debug +++ b/tests/tests/rap_noah_sfcdiff_cires_ugwp_debug @@ -19,7 +19,7 @@ export FHMAX=1 export WRITE_DOPOST=.false. export DT_ATMOS=150 -export CCPP_SUITE=FV3_RAP_noah_sfcdiff_cires_ugwp +export CCPP_SUITE=meadowlark export DIAG_TABLE=diag_table_rap_noah export IALB=1 export IEMS=1 diff --git a/tests/tests/rap_sfcdiff b/tests/tests/rap_sfcdiff index 0424f88b3d..2533c045fa 100644 --- a/tests/tests/rap_sfcdiff +++ b/tests/tests/rap_sfcdiff @@ -57,5 +57,5 @@ export_rap export RESTART_INTERVAL="6 -1" export OUTPUT_FH='0 09 12' -export CCPP_SUITE=FV3_RAP_sfcdiff +export CCPP_SUITE=shrike export DO_MYNNSFCLAY=.false. diff --git a/tests/tests/rap_sfcdiff_debug b/tests/tests/rap_sfcdiff_debug index 11e8375125..d6d301786a 100644 --- a/tests/tests/rap_sfcdiff_debug +++ b/tests/tests/rap_sfcdiff_debug @@ -18,5 +18,5 @@ export OUTPUT_FH='0 1' export FHMAX=1 export WRITE_DOPOST=.false. -export CCPP_SUITE=FV3_RAP_sfcdiff +export CCPP_SUITE=shrike export DO_MYNNSFCLAY=.false. diff --git a/tests/tests/rap_sfcdiff_decomp b/tests/tests/rap_sfcdiff_decomp index 75508a36f3..d92b9f01f2 100644 --- a/tests/tests/rap_sfcdiff_decomp +++ b/tests/tests/rap_sfcdiff_decomp @@ -60,5 +60,5 @@ export OUTPUT_FH='0 09 12' export INPES=6 export JNPES=4 -export CCPP_SUITE=FV3_RAP_sfcdiff +export CCPP_SUITE=shrike export DO_MYNNSFCLAY=.false. diff --git a/tests/tests/rap_sfcdiff_restart b/tests/tests/rap_sfcdiff_restart index d78b4f2c8a..dfb8c75570 100644 --- a/tests/tests/rap_sfcdiff_restart +++ b/tests/tests/rap_sfcdiff_restart @@ -57,5 +57,5 @@ export NA_INIT=0 export RESTART_FILE_PREFIX="${SYEAR}${SMONTH}${SDAY}.$(printf "%02d" $(( ${SHOUR} + ${FHROT} )))0000" -export CCPP_SUITE=FV3_RAP_sfcdiff +export CCPP_SUITE=shrike export DO_MYNNSFCLAY=.false. diff --git a/tests/tests/rap_unified_drag_suite_debug b/tests/tests/rap_unified_drag_suite_debug index 5c92fe350a..652db04bbc 100644 --- a/tests/tests/rap_unified_drag_suite_debug +++ b/tests/tests/rap_unified_drag_suite_debug @@ -18,5 +18,5 @@ export OUTPUT_FH='0 1' export FHMAX=1 export WRITE_DOPOST=.false. -export CCPP_SUITE=FV3_RAP_unified_ugwp +export CCPP_SUITE=ibis export GWD_OPT=2 diff --git a/tests/tests/rap_unified_ugwp_debug b/tests/tests/rap_unified_ugwp_debug index 89c4f125e6..3dc3ae8389 100644 --- a/tests/tests/rap_unified_ugwp_debug +++ b/tests/tests/rap_unified_ugwp_debug @@ -17,7 +17,7 @@ export_rap export OUTPUT_FH='0 1' export FHMAX=1 export WRITE_DOPOST=.false. -export CCPP_SUITE=FV3_RAP_unified_ugwp +export CCPP_SUITE=ibis export GWD_OPT=2 export DO_UGWP_V0=.true. diff --git a/tests/tests/regional_2dwrtdecomp b/tests/tests/regional_2dwrtdecomp index f76c1b97b0..cb7acc1d18 100644 --- a/tests/tests/regional_2dwrtdecomp +++ b/tests/tests/regional_2dwrtdecomp @@ -29,7 +29,7 @@ export RESTART_INTERVAL="3 -1" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_2threads b/tests/tests/regional_2threads index 9d3e3d5ce3..6da59183af 100644 --- a/tests/tests/regional_2threads +++ b/tests/tests/regional_2threads @@ -28,7 +28,7 @@ export HYBEDMF=.false. export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_atmaq b/tests/tests/regional_atmaq index df4603f299..c353175f77 100644 --- a/tests/tests/regional_atmaq +++ b/tests/tests/regional_atmaq @@ -95,7 +95,7 @@ export INPUT_NML=regional_atmaq.nml.IN export MODEL_CONFIGURE=model_configure_atmaq.IN export UFS_CONFIGURE=ufs.configure.atmaq.IN export FV3_RUN=fv3_aqm.IN -export CCPP_SUITE=FV3_GFS_v15p2 +export CCPP_SUITE=kingfisher if [[ $MACHINE_ID = hera ]]; then TPN=30 diff --git a/tests/tests/regional_atmaq_debug b/tests/tests/regional_atmaq_debug index 7cfe2f8489..3843e7f7df 100644 --- a/tests/tests/regional_atmaq_debug +++ b/tests/tests/regional_atmaq_debug @@ -93,7 +93,7 @@ export INPUT_NML=regional_atmaq.nml.IN export MODEL_CONFIGURE=model_configure_atmaq.IN export UFS_CONFIGURE=ufs.configure.atmaq.IN export FV3_RUN=fv3_aqm.IN -export CCPP_SUITE=FV3_GFS_v15p2 +export CCPP_SUITE=kingfisher if [[ $MACHINE_ID = hera ]]; then TPN=30 diff --git a/tests/tests/regional_atmaq_faster b/tests/tests/regional_atmaq_faster index 6ccb25375a..254ff98642 100644 --- a/tests/tests/regional_atmaq_faster +++ b/tests/tests/regional_atmaq_faster @@ -89,7 +89,7 @@ export INPUT_NML=regional_atmaq.nml.IN export MODEL_CONFIGURE=model_configure_atmaq.IN export UFS_CONFIGURE=ufs.configure.atmaq.IN export FV3_RUN=fv3_aqm.IN -export CCPP_SUITE=FV3_GFS_v15p2 +export CCPP_SUITE=kingfisher if [[ $MACHINE_ID = hera ]]; then TPN=30 diff --git a/tests/tests/regional_control b/tests/tests/regional_control index 01cca0e714..ccc50357d4 100644 --- a/tests/tests/regional_control +++ b/tests/tests/regional_control @@ -29,7 +29,7 @@ export RESTART_INTERVAL="3 -1" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_control_faster b/tests/tests/regional_control_faster index 17d31fdc0e..befd9d3410 100644 --- a/tests/tests/regional_control_faster +++ b/tests/tests/regional_control_faster @@ -29,7 +29,7 @@ export RESTART_INTERVAL="3 -1" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_debug b/tests/tests/regional_debug index 46ff346b68..680dd101ab 100644 --- a/tests/tests/regional_debug +++ b/tests/tests/regional_debug @@ -22,7 +22,7 @@ export OZ_PHYS_NEW=.true. export H2O_PHYS=.true. export HYBEDMF=.false. -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_decomp b/tests/tests/regional_decomp index a3931e4f18..807a897a98 100644 --- a/tests/tests/regional_decomp +++ b/tests/tests/regional_decomp @@ -29,7 +29,7 @@ export RESTART_INTERVAL="0" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_ifi_2threads b/tests/tests/regional_ifi_2threads index 8e1db314cd..9d9438e03d 100644 --- a/tests/tests/regional_ifi_2threads +++ b/tests/tests/regional_ifi_2threads @@ -28,7 +28,7 @@ export HYBEDMF=.false. export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_ifi_control b/tests/tests/regional_ifi_control index 089d372a78..f7e021b418 100644 --- a/tests/tests/regional_ifi_control +++ b/tests/tests/regional_ifi_control @@ -29,7 +29,7 @@ export RESTART_INTERVAL="3 -1" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_ifi_decomp b/tests/tests/regional_ifi_decomp index 815587548a..635d92bc0d 100644 --- a/tests/tests/regional_ifi_decomp +++ b/tests/tests/regional_ifi_decomp @@ -29,7 +29,7 @@ export RESTART_INTERVAL="0" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_netcdf_parallel b/tests/tests/regional_netcdf_parallel index 13065d2da8..17c5cf9f9c 100644 --- a/tests/tests/regional_netcdf_parallel +++ b/tests/tests/regional_netcdf_parallel @@ -22,7 +22,7 @@ export OZ_PHYS_NEW=.true. export H2O_PHYS=.true. export HYBEDMF=.false. -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_noquilt b/tests/tests/regional_noquilt index 2498db9d91..8f3092a834 100644 --- a/tests/tests/regional_noquilt +++ b/tests/tests/regional_noquilt @@ -25,7 +25,7 @@ export HYBEDMF=.false. export RESTART_INTERVAL="3 -1" export QUILTING=.false. -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_noquilt diff --git a/tests/tests/regional_restart b/tests/tests/regional_restart index c09332019e..3baa4d6b0a 100644 --- a/tests/tests/regional_restart +++ b/tests/tests/regional_restart @@ -24,7 +24,7 @@ export HYBEDMF=.false. export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_GFS_v15_thompson_mynn_lam3km +export CCPP_SUITE=crow export INPUT_NML=regional.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export DIAG_TABLE=diag_table_lam diff --git a/tests/tests/regional_rrfs_a b/tests/tests/regional_rrfs_a index 4aace3f9e2..96a6b6d4c8 100644 --- a/tests/tests/regional_rrfs_a +++ b/tests/tests/regional_rrfs_a @@ -23,7 +23,7 @@ export H2O_PHYS=.true. export HYBEDMF=.false. export RESTART_INTERVAL="0" -export CCPP_SUITE=FV3_HRRR +export CCPP_SUITE=bald_eagle export INPUT_NML=regional_rrfs_a.nml.IN export MODEL_CONFIGURE=model_configure_regional_rrfs_a.IN export DIAG_TABLE=diag_table_rrfs_a diff --git a/tests/tests/regional_spp_sppt_shum_skeb b/tests/tests/regional_spp_sppt_shum_skeb index 7b79586105..35804269e7 100644 --- a/tests/tests/regional_spp_sppt_shum_skeb +++ b/tests/tests/regional_spp_sppt_shum_skeb @@ -31,7 +31,7 @@ export WRITE_DOPOST=.true. export POSTAPP='lam' export OUTPUT_FH="1 -1" -export CCPP_SUITE=FV3_HRRR +export CCPP_SUITE=bald_eagle export INPUT_NML=regional_stoch.nml.IN export MODEL_CONFIGURE=model_configure_regional_stoch.IN export DIAG_TABLE=diag_table_hrrr_stoch diff --git a/tests/tests/regional_spp_sppt_shum_skeb_dyn32_phy32 b/tests/tests/regional_spp_sppt_shum_skeb_dyn32_phy32 index eeb01afe60..75f93d5f46 100644 --- a/tests/tests/regional_spp_sppt_shum_skeb_dyn32_phy32 +++ b/tests/tests/regional_spp_sppt_shum_skeb_dyn32_phy32 @@ -31,7 +31,7 @@ export WRITE_DOPOST=.true. export POSTAPP='lam' export OUTPUT_FH="1 -1" -export CCPP_SUITE=FV3_HRRR +export CCPP_SUITE=bald_eagle export INPUT_NML=regional_stoch.nml.IN export MODEL_CONFIGURE=model_configure_regional_stoch.IN export DIAG_TABLE=diag_table_hrrr_stoch diff --git a/tests/tests/regional_wofs b/tests/tests/regional_wofs index 3b5a62bf8e..c2586d83de 100644 --- a/tests/tests/regional_wofs +++ b/tests/tests/regional_wofs @@ -28,7 +28,7 @@ export RESTART_INTERVAL="0" export WRITE_DOPOST=.true. export POSTAPP='lam' -export CCPP_SUITE=FV3_WoFS_v0 +export CCPP_SUITE=hummingbird export INPUT_NML=regional_wofs.nml.IN export MODEL_CONFIGURE=model_configure_regional.IN export FIELD_TABLE=field_table_nssl_tke diff --git a/tests/tests/rrfs_v1nssl b/tests/tests/rrfs_v1nssl index 55e7351606..bd904a5188 100644 --- a/tests/tests/rrfs_v1nssl +++ b/tests/tests/rrfs_v1nssl @@ -25,7 +25,7 @@ export_rrfs_v1 export RESTART_INTERVAL="6 -1" export OUTPUT_FH='0 09 12' -export CCPP_SUITE=FV3_RRFS_v1nssl +export CCPP_SUITE=crossbill export FIELD_TABLE=field_table_nssl_tke export IMP_PHYSICS=17 diff --git a/tests/tests/rrfs_v1nssl_nohailnoccn b/tests/tests/rrfs_v1nssl_nohailnoccn index 30a87dda7d..bc37bf8598 100644 --- a/tests/tests/rrfs_v1nssl_nohailnoccn +++ b/tests/tests/rrfs_v1nssl_nohailnoccn @@ -25,7 +25,7 @@ export_rrfs_v1 export RESTART_INTERVAL="6 -1" export OUTPUT_FH='0 09 12' -export CCPP_SUITE=FV3_RRFS_v1nssl +export CCPP_SUITE=crossbill export FIELD_TABLE=field_table_nssl_nohailnoccn_tke export IMP_PHYSICS=17 From 106032ce237335d42266dd4c9dc61733f3cdef5c Mon Sep 17 00:00:00 2001 From: "Michael Kavulich, Jr" Date: Thu, 27 Jun 2024 20:02:34 -0600 Subject: [PATCH 3/6] Starting major updates for physics suite documentation. Adding tables (with referrable labels) describing each suite. --- doc/UsersGuide/source/InputsOutputs.rst | 67 ++++++++++++++++++++----- 1 file changed, 54 insertions(+), 13 deletions(-) diff --git a/doc/UsersGuide/source/InputsOutputs.rst b/doc/UsersGuide/source/InputsOutputs.rst index fbf767c263..89d1087c82 100644 --- a/doc/UsersGuide/source/InputsOutputs.rst +++ b/doc/UsersGuide/source/InputsOutputs.rst @@ -1655,25 +1655,64 @@ However, ``ufs.configure`` files for other configurations of the Weather Model a .. note:: The ``aoflux_code`` option is used to define the algorithm that will be used to calculate atmosphere-ocean fluxes. The possible options are ``cesm`` and ``ccpp``. If ``ccpp`` is selected then the suite file provided in the ``aoflux_ccpp_suite`` option is used to calculate atmosphere-ocean fluxes through the use of CCPP host model. -.. _SDF-file: +.. _SDF: --------------------------------------- -The Suite Definition File (SDF) File +The Suite Definition File (SDF) --------------------------------------- -There are two SDFs currently supported for the UFS Medium Range Weather App configuration: +The `Suite Definition File (SDF) `__ is an XML-format file that specifies the list of physics schemes that can be run by the model. - * ``suite_FV3_GFS_v15p2.xml`` - * ``suite_FV3_GFS_v16beta.xml`` -There are four SDFs currently supported for the UFS Short Range Weather App configuration: - * ``suite_FV3_GFS_v16.xml`` - * ``suite_FV3_RRFS_v1beta.xml`` - * ``suite_FV3_HRRR.xml`` - * ``suite_FV3_WoFS_v0.xml`` +Supported suites +^^^^^^^^^^^^^^^^ -Detailed descriptions of the supported suites can be found with the `CCPP v6.0.0 Scientific Documentation `__. +.. _MRWSupportedSuites: + +There is one SDF currently supported for the UFS Medium Range Weather App configuration: + +.. csv-table:: Supported Suites for MRW + :header: "Suite", "Description" + :widths: 15, 30 + + .. _suite_kingfisher: + "kingfisher.xml", "Suite 'kingfisher' (originally named FV3_GFS_v15p2) was developed for research and prototyping of early UFS systems. It was meant to emulate the operational `GFS v15.2 `__ physics, though it had some differences from the operational implementation (which was not CCPP-based)." + +Link to :ref:`Kingfisher `, :ref:`Albatross `, :ref:`Raven ` + + +.. _SRWSupportedSuites: + +There are five SDFs currently supported for the UFS Short Range Weather App configuration: + +.. csv-table:: Supported Suites for SRW + :header: "Suite", "Description" + :widths: 15, 30 + + .. _suite_albatross: + "albatross.xml", "Suite 'albatross' (originally named FV3_RAP) was developed for research and prototyping of early UFS systems. It was meant to emulate the physics of the `Rapid Refresh (RAP) model `__, though it has some differences from the operational implementation (which was not CCPP-based)." + .. _suite_bald_eagle: + "bald_eagle.xml", "Suite 'bald_eagle' (originally named FV3_HRRR) was developed for research and testing for early prototypes of the Rapid Refresh Forecast System (RRFS). It was meant to emulate the physics of the `High-Resolution Rapid Refresh (HRRR) `__ model, though it had some differences from the operational implementation (which was not CCPP-based)." + .. _suite_hummingbird: + "hummingbird.xml", "Suite 'hummingbird' (originally named FV3_WoFS_v0) was developed was used for testing an early prototype of the experimental FV3-based Warn-on-Forecast System (WoFS). Same as suite :ref:`crossbill ` except with Noah Land Surface Model instead of the NoahMP LSM." + .. _suite_pigeon: + "pigeon.xml", "Suite 'pigeon' (originally named FV3_RRFS_v1beta) was developed for an early prototype of the `Rapid Refresh Forecast System (RRFS) `__." + .. _suite_raven: + "raven.xml", "Suite 'raven' (originally named FV3_GFS_v16) was developed for research and prototyping of early UFS systems. It was meant to emulate the operational `GFS v16 `__ suite, though it has some differences from the operational implementation (which was not CCPP-based)." + + +Detailed descriptions of the supported suites can be found in the latest `CCPP Scientific Documentation `__ + + +Suites detailed below are provided for informational purposes only, and may not be supported. Detailed descriptions of the supported suites can be found in the latest `CCPP Scientific Documentation `__ + +.. csv-table:: Unsupported Suites + :header: "Suite", "Description" + :widths: 15, 30 + + .. _suite_crossbill: + "crossbill.xml", "Suite 'crossbill' (originally named FV3_RRFS_v1nssl) was developed for research and development of early prototypes of the Rapid Refresh Forecast System (RRFS), specifically including the NSSL 2-moment cloud microphysics scheme when it was added to CCPP (see https://github.com/NOAA-EMC/fv3atm/pull/472 and https://github.com/NCAR/ccpp-physics/pull/761)." .. _datm.streams-file: @@ -1809,11 +1848,13 @@ Namelist file ``input.nml`` The atmosphere model reads many parameters from a Fortran namelist file, named ``input.nml``. This file contains several Fortran namelist records, some of which are always required, others of which are only used when selected physics options are chosen: - * The `CCPP Scientific Documentation `__ provides an in-depth description of the namelist settings. Information describing the various physics-related namelist records can be viewed `here `__. + * The `CCPP Scientific Documentation `__ provides an in-depth description of most of the physics-related namelist settings. Information describing the various physics-related namelist records can be viewed `here `__. * The `Stochastic Physics Documentation `__ describes the stochastic physics namelist records. * The `FV3 Dynamical Core Technical Documentation `__ describes some of the other namelist records (dynamics, grid, etc). * The namelist section ``&interpolator_nml`` is not used in this release, and any modifications to it will have no effect on the model results. +The rest of the namelist records are detailed in the following sections: + .. _fms_io_nml_section: ^^^^^^^^^^^^^^^^^^ @@ -2068,7 +2109,7 @@ The variables used in ``&atmos_model_nml`` are described in :numref:`Table %s Date: Thu, 27 Jun 2024 22:29:39 -0600 Subject: [PATCH 4/6] Filled out the rest of the suite table --- doc/UsersGuide/source/InputsOutputs.rst | 69 ++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 2 deletions(-) diff --git a/doc/UsersGuide/source/InputsOutputs.rst b/doc/UsersGuide/source/InputsOutputs.rst index 89d1087c82..144110c5f3 100644 --- a/doc/UsersGuide/source/InputsOutputs.rst +++ b/doc/UsersGuide/source/InputsOutputs.rst @@ -1663,8 +1663,6 @@ The Suite Definition File (SDF) The `Suite Definition File (SDF) `__ is an XML-format file that specifies the list of physics schemes that can be run by the model. - - Supported suites ^^^^^^^^^^^^^^^^ @@ -1711,8 +1709,75 @@ Suites detailed below are provided for informational purposes only, and may not :header: "Suite", "Description" :widths: 15, 30 + .. _suite_auklet: + "auklet.xml", "Suite 'auklet' (formerly known as FV3_HRRR_gf) was used for research and testing for early prototypes of the `Rapid Refresh Forecast System (RRFS) `__. Similar to suite :ref:`bald_eagle `, except with the addition of the Grell-Freitas deep convection scheme and GFS convective cloud diagnostics." + .. _suite_bluebird: + "bluebird.xml", "Suite 'bluebird' (formerly known as FV3_GFS_v17_p8) was used for testing an early prototype of the Global Forecast System (GFS) version 17 release. While it is similar to the physics used for this prototype (P8), it is not identical, and the eventual operational implementation of GFS version 17 will likely be quite different." + .. _suite_canary: + "canary.xml", "Suite 'canary' (formerly known as FV3_GFS_v17_p8_rrtmgp) is a suite used for testing an early prototype of the Global Forecast System (GFS) version 17 release ('Prototype 8'). Similar to :ref:`bluebird `, but uses RRTMGP: a re-written an parallelized version of the older RRTMG radiation schemes (see https://earth-system-radiation.github.io/rte-rrtmgp/)." + .. _suite_chickadee: + "chickadee.xml", "Suite 'chickadee' (formerly known as RRFSens_phy3) is one of the suites used in early prototypes of the Rapid Refresh Forecast System (RRFS) multi-physics ensemble." + .. _suite_condor: + "condor.xml", "Suite 'condor' (formerly known as FV3_GFS_v17_p8_ugwpv1) was used for testing early prototypes of the Global Forecast System (GFS) version 17 release. Identical to suite :ref:`bluebird ` but with an upgraded version of the unified gravity wave drag physics (v0 -> v1)." .. _suite_crossbill: "crossbill.xml", "Suite 'crossbill' (originally named FV3_RRFS_v1nssl) was developed for research and development of early prototypes of the Rapid Refresh Forecast System (RRFS), specifically including the NSSL 2-moment cloud microphysics scheme when it was added to CCPP (see https://github.com/NOAA-EMC/fv3atm/pull/472 and https://github.com/NCAR/ccpp-physics/pull/761)." + .. _suite_crow: + "crow.xml", Suite 'crow' (formerly known as FV3_GFS_v15_thompson_mynn_lam3km) is an early physics suite used for research and experiments with early high-resolution (3-km) regional UFS grids." + .. _suite_dotterel: + "dotterel.xml", "Suite 'dotterel' (formerly known as FV3_GFS_v17_coupled_p8_sfcocn) was used for testing an early prototype of the Global Forecast System (GFS) version 17 release. Similar to suite :ref:`pelican `, except with a modified near-sea-surface temperature scheme (sfc_ocean) for use with GRIB2 input data." + .. _suite_dove: + "dove.xml", "Suite 'dove' (formerly known as FV3_RAP_noah) was originally developed for research and prototyping of early UFS systems. Similar to :ref:`albatross `, except using the Noah Land Surface Model (instead of RUC LSM) and the GFS surface sea-ice model. " + .. _suite_egret: + "egret.xml", "Suite 'egret' (formerly known as FV3_GFS_v16_csawmg) was a suite added for experiments with the Morrison-Gettelman version 3 microphysics." + .. _suite_falcon: + "falcon.xml", "Suite 'falcon' (formerly known as FV3_global_nest_v1) is a suite that was developed for forecasting atmospheric rivers for the Water in the West project." + .. _suite_flamingo: + "flamingo.xml", "Suite 'flamingo' (formerly known as FV3_HAFS_v1_gfdlmp_tedmf) is the physics suite used by the operational HAFS-A configuration. When using GRIB2 input data, use suite :ref:`tanager ` instead." + .. _suite_flycatcher: + "flycatcher.xml", "Suite 'flycatcher' (formerly known as FV3_HRRR_gf_nogwd) is a suite developed for a prototype of the Rapid Refresh Forecast System (RRFS) for fire weather prediction. Similar to suite :ref:`auklet `, except without gravity wave drag parameterization." + .. _suite_heron: + "heron.xml", "Suite 'heron' (formerly known as FV3_GFS_v16_flake) was added to test the capabilities of the Freshwater Lake (FLake) model (http://www.flake.igb-berlin.de/site/doc) for simulating freshwater lake temperatures." + .. _suite_hornbill: + "hornbill.xml", "Suite 'hornbill' (formerly known as FV3_HAFS_v1_thompson_nonsst) is similar (though not identical) to the physics suite used by the operational HAFS-B configuration. Identical to suite :ref:`lorikeet `, except with a modified near-sea-surface temperature scheme (sfc_ocean) for use with GRIB2 input data." + "ibis.xml", "Suite 'ibis' (formerly known as FV3_RAP_unified_ugwp) is similar to :ref:`'albatross' ` but using the unified gravity wave drag scheme (version 0) rather than the GSL orographic gravity wave drag scheme." + .. _suite_kestrel: + "kestrel.xml", "Suite 'kestrel' (originally named RRFSens_phy4) is one of the suites used in early prototypes of the Rapid Refresh Forecast System (RRFS) multi-physics ensemble." + .. _suite_loon: + "loon.xml", "Suite 'loon' (formerly known as FV3_GFS_v16_fv3wam) was originally developed for early prototypes of the FV3-based Whole Atmosphere Model (WAM)." + .. _suite_lorikeet: + "lorikeet.xml", "Suite 'lorikeet' (formerly known as FV3_HAFS_v1_thompson) is similar (though not identical) to the physics suite used by the operational HAFS-B configuration. When using GRIB2 input data, or coupled with an ocean model, use suite :ref:`hornbill ` instead." + .. _suite_magpie: + "magpie.xml", "Suite 'magpie' (formerly known as FV3_GFS_v17_coupled_p8_ugwpv1) was originally developed for use by the GFS v17 High-resolution prototype 3 (HR3). While it acccurately represents the physics suite used for this prototype, the eventual implementation of the operational GFS version 17 will likely be different." + .. _suite_meadowlark: + "meadowlark.xml", "Suite 'meadowlark' (formerly known as FV3_RAP_noah_sfcdiff_cires_ugwp) was originally developed for research and prototyping of early UFS systems. Designed to emulate the RAP physics, but with several differences, including the surface scheme, land surface model, and gravity wave parameterizations." + .. _suite_parakeet: + "parakeet.xml", "Suite 'parakeet' (formerly known as FV3_GFS_v17_p8_c3) was used for testing an early prototype of the Global Forecast System (GFS) version 17 release. While it is similar to the physics used for this prototype (P8), it is not identical, and the eventual operational implementation of GFS version 17 will likely be quite different." + .. _suite_pelican: + "pelican.xml", "Suite 'pelican' (formerly known as FV3_GFS_v17_coupled_p8) was used for testing an early prototype of the Global Forecast System (GFS) version 17 release. While it is similar to the physics used for this prototype (P8), it is not identical, and the eventual operational implementation of GFS version 17 will likely be quite different. Identical to suite :ref:`bluebird `, except with the 'sfc_cice' physics routine used for coupling with the Community Ice Code (CICE) sea-ice model (https://www.cesm.ucar.edu/models/cice)." + .. _suite_penguin: + "penguin.xml", "Suite 'penguin' (formerly known as RRFSens_phy5) is one of the suites used in early prototypes of the Rapid Refresh Forecast System (RRFS) multi-physics ensemble." + .. _suite_ptarmigan: + "ptarmigan.xml", "Suite 'ptarmigan' (formerly known as RRFSens_phy2) is one of the suites used in early prototypes of the Rapid Refresh Forecast System (RRFS) multi-physics ensemble." + .. _suite_puffin: + "puffin.xml", "Suite 'puffin' (formerly known as RRFSens_phy1) is one of the suites used in early prototypes of the Rapid Refresh Forecast System (RRFS) multi-physics ensemble." + .. _suite_sandpiper: + "sandpiper.xml", "Suite 'sandpiper' (formerly known as FV3_RAP_flake) is identical to suite :ref:`albatross `, but with the addition of the Freshwater Lake (FLake) model (http://www.flake.igb-berlin.de/site/doc) for simulating freshwater lake temperatures." + .. _suite_shrike: + "shrike.xml", "Suite 'shrike' (formerly known as FV3_RAP_sfcdiff) is identical to suite :ref:`albatross `, but with the GFS surface layer scheme rather than the MYNN surface layer scheme." + .. _suite_snowy_owl: + "snowy_owl.xml", "Suite 'snowy_owl' (formerly known as FV3_RAP_clm_lake) was originally developed for research and prototyping of early UFS systems. It was meant to emulate the physics of the Rapid Refresh (RAP) model, though it had some differences from the operational implementation (which was not CCPP-based). This suite is identical to suite :ref:`albatross `, but with the addition of the Community Land Model (CLM) lake model (as is found in the operational RAP)." + .. _suite_starling: + "starling.xml", "Suite 'starling' (formerly known as FV3_GFS_v16_ras) is identical to suite :ref:`raven `, but with the Relaxed Arakawa-Schubert Convection Scheme rather than the scale-aware mass-flux deep convection scheme." + .. _suite_tanager: + "tanager.xml", "Suite 'tanager' (formerly known as FV3_HAFS_v1_gfdlmp_tedmf_nonsst) is similar (though not identical) to the physics suite used by the operational HAFS-A configuration. Identical to suite :ref:`flamingo `, except with a modified near-sea-surface temperature scheme (sfc_ocean) for use with GRIB2 input data." + .. _suite_tern: + "tern.xml", "Suite 'tern' (formerly known as FV3_GFS_v17_p8_mynn) was used for testing an early prototype of the Global Forecast System (GFS) version 17 release." + .. _suite_toucan: + "toucan.xml", "Suite 'toucan' (formerly known as FV3_HAFS_v1_thompson_tedmf_gfdlsf) is similar (though not identical) to the physics suite used by the operational HAFS-B configuration. One specific difference is that this suite uses the GFDL surface layer scheme (similar to that used in the operational HWRF) rather than the GFS surface layer scheme used in HAFS-B." + .. _suite_turnstone: + "turnstone.xml", "Suite 'turnstone' (formerly known as FV3_RAP_cires_ugwp) is similar to :ref:`albatross ` but using the CIRES Unified Gravity Wave Physics (version 0) rather than the GSL orographic gravity wave drag scheme." + .. _suite_wren: + "wren.xml", "Suite 'wren' (formerly known as FV3_HRRR_c3) is similar to suite :ref:`bald_eagle ` but with the addition of the C3 Deep Convection scheme." .. _datm.streams-file: From 57486e544dc5c7786176efa9dbeea2ea91127258 Mon Sep 17 00:00:00 2001 From: "Michael Kavulich, Jr" Date: Fri, 28 Jun 2024 09:10:55 -0600 Subject: [PATCH 5/6] Wording updates and cleanup --- doc/UsersGuide/source/InputsOutputs.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/UsersGuide/source/InputsOutputs.rst b/doc/UsersGuide/source/InputsOutputs.rst index 144110c5f3..cdbf3b76c1 100644 --- a/doc/UsersGuide/source/InputsOutputs.rst +++ b/doc/UsersGuide/source/InputsOutputs.rst @@ -1675,9 +1675,7 @@ There is one SDF currently supported for the UFS Medium Range Weather App config :widths: 15, 30 .. _suite_kingfisher: - "kingfisher.xml", "Suite 'kingfisher' (originally named FV3_GFS_v15p2) was developed for research and prototyping of early UFS systems. It was meant to emulate the operational `GFS v15.2 `__ physics, though it had some differences from the operational implementation (which was not CCPP-based)." - -Link to :ref:`Kingfisher `, :ref:`Albatross `, :ref:`Raven ` + "kingfisher.xml", "Suite 'kingfisher' (originally named FV3_GFS_v15p2) was developed for research and prototyping of early UFS systems. It was meant to emulate the operational `GFS v15.2 `__ physics, though it has some differences from the operational implementation (which was not CCPP-based)." .. _SRWSupportedSuites: @@ -1691,7 +1689,7 @@ There are five SDFs currently supported for the UFS Short Range Weather App conf .. _suite_albatross: "albatross.xml", "Suite 'albatross' (originally named FV3_RAP) was developed for research and prototyping of early UFS systems. It was meant to emulate the physics of the `Rapid Refresh (RAP) model `__, though it has some differences from the operational implementation (which was not CCPP-based)." .. _suite_bald_eagle: - "bald_eagle.xml", "Suite 'bald_eagle' (originally named FV3_HRRR) was developed for research and testing for early prototypes of the Rapid Refresh Forecast System (RRFS). It was meant to emulate the physics of the `High-Resolution Rapid Refresh (HRRR) `__ model, though it had some differences from the operational implementation (which was not CCPP-based)." + "bald_eagle.xml", "Suite 'bald_eagle' (originally named FV3_HRRR) was developed for research and testing for early prototypes of the Rapid Refresh Forecast System (RRFS). It was meant to emulate the physics of the `High-Resolution Rapid Refresh (HRRR) `__ model, though it has some differences from the operational implementation (which was not CCPP-based)." .. _suite_hummingbird: "hummingbird.xml", "Suite 'hummingbird' (originally named FV3_WoFS_v0) was developed was used for testing an early prototype of the experimental FV3-based Warn-on-Forecast System (WoFS). Same as suite :ref:`crossbill ` except with Noah Land Surface Model instead of the NoahMP LSM." .. _suite_pigeon: @@ -1702,6 +1700,7 @@ There are five SDFs currently supported for the UFS Short Range Weather App conf Detailed descriptions of the supported suites can be found in the latest `CCPP Scientific Documentation `__ +.. _UnsupportedSuites: Suites detailed below are provided for informational purposes only, and may not be supported. Detailed descriptions of the supported suites can be found in the latest `CCPP Scientific Documentation `__ @@ -1765,7 +1764,7 @@ Suites detailed below are provided for informational purposes only, and may not .. _suite_shrike: "shrike.xml", "Suite 'shrike' (formerly known as FV3_RAP_sfcdiff) is identical to suite :ref:`albatross `, but with the GFS surface layer scheme rather than the MYNN surface layer scheme." .. _suite_snowy_owl: - "snowy_owl.xml", "Suite 'snowy_owl' (formerly known as FV3_RAP_clm_lake) was originally developed for research and prototyping of early UFS systems. It was meant to emulate the physics of the Rapid Refresh (RAP) model, though it had some differences from the operational implementation (which was not CCPP-based). This suite is identical to suite :ref:`albatross `, but with the addition of the Community Land Model (CLM) lake model (as is found in the operational RAP)." + "snowy_owl.xml", "Suite 'snowy_owl' (formerly known as FV3_RAP_clm_lake) was originally developed for research and prototyping of early UFS systems. It was meant to emulate the physics of the Rapid Refresh (RAP) model, though it has some differences from the operational implementation (which was not CCPP-based). This suite is identical to suite :ref:`albatross `, but with the addition of the Community Land Model (CLM) lake model (as is found in the operational RAP)." .. _suite_starling: "starling.xml", "Suite 'starling' (formerly known as FV3_GFS_v16_ras) is identical to suite :ref:`raven `, but with the Relaxed Arakawa-Schubert Convection Scheme rather than the scale-aware mass-flux deep convection scheme." .. _suite_tanager: From 5403142dc02d2cf7f0c80c1209d19cf229985098 Mon Sep 17 00:00:00 2001 From: "Michael Kavulich, Jr" Date: Thu, 11 Jul 2024 13:25:11 -0600 Subject: [PATCH 6/6] Add FAQ entry for replicating physics settings, fix heading format --- doc/UsersGuide/source/FAQ.rst | 9 +++++++++ doc/UsersGuide/source/InputsOutputs.rst | 1 + 2 files changed, 10 insertions(+) diff --git a/doc/UsersGuide/source/FAQ.rst b/doc/UsersGuide/source/FAQ.rst index 79f806b3c6..4dce59cf60 100644 --- a/doc/UsersGuide/source/FAQ.rst +++ b/doc/UsersGuide/source/FAQ.rst @@ -572,3 +572,12 @@ For the fully coupled S2SWA application, a sample ``ufs.configure`` is shown bel stop_option = nhours stop_ymd = -999 :: + +===================================================================== +How can I run with the same physics as the operational GFS/HAFS/etc.? +===================================================================== + +The UFS utilizes the Common Community Physics Package (CCPP) for its physics. This is a shared `software framework `_ +and `repository of physics code `_ used for sharing physics code among multiple different models and dynamical cores. The physics schemes that will be run depend on the :ref:`Suite Definition File (SDF) `. However, using the same SDF is required to run the same physics, it is not sufficient. While we are working towards more unification in the future, for now physics settings are spread between both the SDF *and* the namelist :ref:`FV3 namelist "input.nml" `. So in order to run a simulation with the same physics as an operational product, or some other specific configuration, you will need to use both the same Suite Definition File **and** the same namelist settings. For the namelist settings available for each specific physics configuration, see the latest `CCPP Scientific Documentation `_. + + diff --git a/doc/UsersGuide/source/InputsOutputs.rst b/doc/UsersGuide/source/InputsOutputs.rst index cdbf3b76c1..1f5adb6ee5 100644 --- a/doc/UsersGuide/source/InputsOutputs.rst +++ b/doc/UsersGuide/source/InputsOutputs.rst @@ -1663,6 +1663,7 @@ The Suite Definition File (SDF) The `Suite Definition File (SDF) `__ is an XML-format file that specifies the list of physics schemes that can be run by the model. +^^^^^^^^^^^^^^^^ Supported suites ^^^^^^^^^^^^^^^^