From d03e147be9e706a5ee3aee4c72f9f84b60a66bb7 Mon Sep 17 00:00:00 2001 From: yichengt90 Date: Fri, 19 May 2023 12:12:12 -0500 Subject: [PATCH 1/6] Mod scripts --- scripts/exregional_get_extrn_mdl_files.sh | 30 +++++++++++++++-- scripts/exregional_make_ics.sh | 21 ++++++++++++ scripts/exregional_make_lbcs.sh | 18 +++++++++++ .../ufs_case_studies/config.2020_CAD.yaml | 32 +++++++++++++++++++ ush/valid_param_vals.yaml | 4 +-- 5 files changed, 101 insertions(+), 4 deletions(-) create mode 100644 tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml diff --git a/scripts/exregional_get_extrn_mdl_files.sh b/scripts/exregional_get_extrn_mdl_files.sh index e7004f7e2a..5b138eb298 100755 --- a/scripts/exregional_get_extrn_mdl_files.sh +++ b/scripts/exregional_get_extrn_mdl_files.sh @@ -62,7 +62,8 @@ if [ "${ICS_OR_LBCS}" = "ICS" ]; then fi fcst_hrs=${TIME_OFFSET_HRS} file_names=${EXTRN_MDL_FILES_ICS[@]} - if [ ${EXTRN_MDL_NAME} = FV3GFS ] || [ "${EXTRN_MDL_NAME}" == "GDAS" ] ; then + if [ ${EXTRN_MDL_NAME} = FV3GFS ] || [ "${EXTRN_MDL_NAME}" == "GDAS" ] \ + || [ ${EXTRN_MDL_NAME} == "UFS-CASE-STUDY" ] ; then file_fmt=$FV3GFS_FILE_FMT_ICS fi input_file_path=${EXTRN_MDL_SOURCE_BASEDIR_ICS:-$EXTRN_MDL_SYSBASEDIR_ICS} @@ -91,7 +92,8 @@ elif [ "${ICS_OR_LBCS}" = "LBCS" ]; then fcst_hrs="${first_time} ${last_time} ${LBC_SPEC_INTVL_HRS}" file_names=${EXTRN_MDL_FILES_LBCS[@]} - if [ ${EXTRN_MDL_NAME} = FV3GFS ] || [ "${EXTRN_MDL_NAME}" == "GDAS" ] ; then + if [ ${EXTRN_MDL_NAME} = FV3GFS ] || [ "${EXTRN_MDL_NAME}" == "GDAS" ] \ + || [ ${EXTRN_MDL_NAME} == "UFS-CASE-STUDY" ] ; then file_fmt=$FV3GFS_FILE_FMT_LBCS fi input_file_path=${EXTRN_MDL_SOURCE_BASEDIR_LBCS:-$EXTRN_MDL_SYSBASEDIR_LBCS} @@ -272,6 +274,30 @@ fi # #----------------------------------------------------------------------- # +# unzip UFS-CASE-STUDY ICS/LBCS files +# +#----------------------------------------------------------------------- +# +if [ "${EXTRN_MDL_NAME}" = "UFS-CASE-STUDY" ]; then + # Look for filenames, if they exist, unzip them + base_path="${EXTRN_MDL_STAGING_DIR}${mem_dir}" + for filename in ${base_path}/*.tar.gz; do + printf "unzip file: ${filename}\n" + tar -zxvf ${filename} --directory ${base_path} + done + # check file naming issue + for filename in ${base_path}/*.nemsio; do + filename=$(basename -- "${filename}") + len=`echo $filename | wc -c` + if [ "${filename:4:4}" != "t${hh}z" ]; then + printf "rename ${filename} to ${filename:0:4}t${hh}z.${filename:4:${len}} \n" + mv ${base_path}/${filename} ${base_path}/${filename:0:4}t${hh}z.${filename:4:${len}} + fi + done +fi +# +#----------------------------------------------------------------------- +# # Restore the shell options saved at the beginning of this script/function. # #----------------------------------------------------------------------- diff --git a/scripts/exregional_make_ics.sh b/scripts/exregional_make_ics.sh index 9c5b995239..1a6393557d 100755 --- a/scripts/exregional_make_ics.sh +++ b/scripts/exregional_make_ics.sh @@ -131,6 +131,7 @@ case "${CCPP_PHYS_SUITE}" in varmap_file="GSDphys_var_map.txt" elif [ "${EXTRN_MDL_NAME_ICS}" = "NAM" ] || \ [ "${EXTRN_MDL_NAME_ICS}" = "FV3GFS" ] || \ + [ "${EXTRN_MDL_NAME_ICS}" = "UFS-CASE-STUDY" ] || \ [ "${EXTRN_MDL_NAME_ICS}" = "GEFS" ] || \ [ "${EXTRN_MDL_NAME_ICS}" = "GDAS" ] || \ [ "${EXTRN_MDL_NAME_ICS}" = "GSMGFS" ]; then @@ -391,6 +392,26 @@ case "${EXTRN_MDL_NAME_ICS}" in tg3_from_soil=False ;; +"UFS-CASE-STUDY") + hh="${EXTRN_MDL_CDATE:8:2}" + if [ "${FV3GFS_FILE_FMT_ICS}" = "nemsio" ]; then + external_model="UFS-CASE-STUDY" + input_type="gaussian_nemsio" + tracers_input="[\"spfh\",\"clwmr\",\"o3mr\",\"icmr\",\"rwmr\",\"snmr\",\"grle\"]" + tracers="[\"sphum\",\"liq_wat\",\"o3mr\",\"ice_wat\",\"rainwat\",\"snowwat\",\"graupel\"]" + fn_atm="gfs.t${hh}z.atmanl.nemsio" + fn_sfc="gfs.t${hh}z.sfcanl.nemsio" + convert_nst=True + fi + vgtyp_from_climo=True + sotyp_from_climo=True + vgfrc_from_climo=True + minmax_vgfrc_from_climo=True + lai_from_climo=True + tg3_from_soil=False + unset hh + ;; + "GDAS") if [ "${FV3GFS_FILE_FMT_ICS}" = "nemsio" ]; then input_type="gaussian_nemsio" diff --git a/scripts/exregional_make_lbcs.sh b/scripts/exregional_make_lbcs.sh index 34707686fe..e0ec64e5e0 100755 --- a/scripts/exregional_make_lbcs.sh +++ b/scripts/exregional_make_lbcs.sh @@ -129,6 +129,7 @@ case "${CCPP_PHYS_SUITE}" in varmap_file="GSDphys_var_map.txt" elif [ "${EXTRN_MDL_NAME_LBCS}" = "NAM" ] || \ [ "${EXTRN_MDL_NAME_LBCS}" = "FV3GFS" ] || \ + [ "${EXTRN_MDL_NAME_LBCS}" = "UFS-CASE-STUDY" ] || \ [ "${EXTRN_MDL_NAME_LBCS}" = "GEFS" ] || \ [ "${EXTRN_MDL_NAME_LBCS}" = "GDAS" ] || \ [ "${EXTRN_MDL_NAME_LBCS}" = "GSMGFS" ]; then @@ -293,6 +294,15 @@ case "${EXTRN_MDL_NAME_LBCS}" in fi ;; +"UFS-CASE-STUDY") + if [ "${FV3GFS_FILE_FMT_LBCS}" = "nemsio" ]; then + external_model="UFS-CASE-STUDY" + input_type="gaussian_nemsio" # For FV3GFS data on a Gaussian grid in nemsio format. + tracers_input="[\"spfh\",\"clwmr\",\"o3mr\",\"icmr\",\"rwmr\",\"snmr\",\"grle\"]" + tracers="[\"sphum\",\"liq_wat\",\"o3mr\",\"ice_wat\",\"rainwat\",\"snowwat\",\"graupel\"]" + fi + ;; + "GDAS") if [ "${FV3GFS_FILE_FMT_LBCS}" = "nemsio" ]; then input_type="gaussian_nemsio" @@ -389,6 +399,14 @@ for (( ii=0; ii<${num_fhrs}; ii=ii+bcgrpnum10 )); do fn_atm="${EXTRN_MDL_FNS[$i]}" fi ;; + "UFS-CASE-STUDY") + if [ "${FV3GFS_FILE_FMT_LBCS}" = "nemsio" ]; then + hh="${EXTRN_MDL_CDATE:8:2}" + fhr_str=$(printf "%03d" ${fhr}) + fn_atm="gfs.t${hh}z.atmf${fhr_str}.nemsio" + unset hh fhr_str + fi + ;; "GDAS") fn_atm="${EXTRN_MDL_FNS[0][$i]}" ;; diff --git a/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml new file mode 100644 index 0000000000..5aad701d1b --- /dev/null +++ b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml @@ -0,0 +1,32 @@ +metadata: + description: |- + This test is to ensure that the workflow running in community mode + completes successfully on the RRFS_CONUS_13km grid using the RRFS_v1beta + physics suite with ICs and LBCs derived from the UFS-CASE-STUDY platforms for 2020 Cold Air Damming case. +user: + RUN_ENVIR: community +platform: + EXTRN_MDL_DATA_STORES: aws +workflow: + CCPP_PHYS_SUITE: FV3_RRFS_v1beta + PREDEF_GRID_NAME: RRFS_CONUS_13km + DATE_FIRST_CYCL: '2020020312' + DATE_LAST_CYCL: '2020020312' + FCST_LEN_HRS: 6 + PREEXISTING_DIR_METHOD: rename +task_get_extrn_ics: + EXTRN_MDL_NAME_ICS: UFS-CASE-STUDY + FV3GFS_FILE_FMT_ICS: nemsio +task_get_extrn_lbcs: + EXTRN_MDL_NAME_LBCS: UFS-CASE-STUDY + LBC_SPEC_INTVL_HRS: 3 + FV3GFS_FILE_FMT_LBCS: nemsio +rocoto: + tasks: + task_get_extrn_ics: + walltime: 06:00:00 + task_get_extrn_lbcs: + walltime: 06:00:00 + metatask_run_ensemble: + task_make_lbcs_mem#mem#: + walltime: 06:00:00 diff --git a/ush/valid_param_vals.yaml b/ush/valid_param_vals.yaml index 98fbfd09d9..adb3b3d7ab 100644 --- a/ush/valid_param_vals.yaml +++ b/ush/valid_param_vals.yaml @@ -46,8 +46,8 @@ valid_vals_CCPP_PHYS_SUITE: [ "FV3_HRRR" ] valid_vals_GFDLgrid_NUM_CELLS: [48, 96, 192, 384, 768, 1152, 3072] -valid_vals_EXTRN_MDL_NAME_ICS: ["GSMGFS", "FV3GFS", "GEFS", "GDAS", "RAP", "HRRR", "NAM"] -valid_vals_EXTRN_MDL_NAME_LBCS: ["GSMGFS", "FV3GFS", "GEFS", "GDAS", "RAP", "HRRR", "NAM"] +valid_vals_EXTRN_MDL_NAME_ICS: ["GSMGFS", "FV3GFS", "UFS-CASE-STUDY", "GEFS", "GDAS", "RAP", "HRRR", "NAM"] +valid_vals_EXTRN_MDL_NAME_LBCS: ["GSMGFS", "FV3GFS", "UFS-CASE-STUDY", "GEFS", "GDAS", "RAP", "HRRR", "NAM"] valid_vals_USE_USER_STAGED_EXTRN_FILES: [True, False] valid_vals_FV3GFS_FILE_FMT_ICS: ["nemsio", "grib2", "netcdf"] valid_vals_FV3GFS_FILE_FMT_LBCS: ["nemsio", "grib2", "netcdf"] From 5436274bd42e84b0669db5ff1950ee14651c37f7 Mon Sep 17 00:00:00 2001 From: yichengt90 Date: Tue, 23 May 2023 12:58:31 -0500 Subject: [PATCH 2/6] change default ccpp suite --- .../WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml index 5aad701d1b..db7735cde1 100644 --- a/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml +++ b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml @@ -1,14 +1,14 @@ metadata: description: |- This test is to ensure that the workflow running in community mode - completes successfully on the RRFS_CONUS_13km grid using the RRFS_v1beta - physics suite with ICs and LBCs derived from the UFS-CASE-STUDY platforms for 2020 Cold Air Damming case. + completes successfully on the RRFS_CONUS_13km grid using the GFS_v16 + physics suite with ICs and LBCs derived from the UFS-CASE-STUDIES platforms for 2020 Cold Air Damming case. user: RUN_ENVIR: community platform: EXTRN_MDL_DATA_STORES: aws workflow: - CCPP_PHYS_SUITE: FV3_RRFS_v1beta + CCPP_PHYS_SUITE: FV3_GFS_v16 PREDEF_GRID_NAME: RRFS_CONUS_13km DATE_FIRST_CYCL: '2020020312' DATE_LAST_CYCL: '2020020312' From 190e5ce42276434aa25cd55badb5f9d2b677e1fa Mon Sep 17 00:00:00 2001 From: yichengt90 Date: Tue, 23 May 2023 20:54:46 -0500 Subject: [PATCH 3/6] mod gaea machine config --- parm/wflow/coldstart.yaml | 2 ++ ush/machine/gaea.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/parm/wflow/coldstart.yaml b/parm/wflow/coldstart.yaml index 98aa2e98fd..d3e610259e 100644 --- a/parm/wflow/coldstart.yaml +++ b/parm/wflow/coldstart.yaml @@ -28,6 +28,7 @@ task_get_extrn_ics: join: !cycstr '&LOGDIR;/{{ jobname }}_@Y@m@d@H&LOGEXT;' memory: 2G nnodes: 1 + native: '{% if platform.get("SCHED_NATIVE_CMD_HPSS") %}{{ platform.SCHED_NATIVE_CMD_HPSS }}{% else %}{{ platform.SCHED_NATIVE_CMD}}{% endif %}' partition: '{% if platform.get("PARTITION_HPSS") %}&PARTITION_HPSS;{% else %}None{% endif %}' ppn: 1 queue: '&QUEUE_HPSS;' @@ -55,6 +56,7 @@ task_get_extrn_lbcs: join: !cycstr '&LOGDIR;/{{ jobname }}_@Y@m@d@H&LOGEXT;' memory: 2G nnodes: 1 + native: '{% if platform.get("SCHED_NATIVE_CMD_HPSS") %}{{ platform.SCHED_NATIVE_CMD_HPSS }}{% else %}{{ platform.SCHED_NATIVE_CMD}}{% endif %}' partition: '{% if platform.get("PARTITION_HPSS") %}&PARTITION_HPSS;{% else %}None{% endif %}' ppn: 1 queue: '&QUEUE_HPSS;' diff --git a/ush/machine/gaea.yaml b/ush/machine/gaea.yaml index 9653d74c45..0daa1ead20 100644 --- a/ush/machine/gaea.yaml +++ b/ush/machine/gaea.yaml @@ -19,6 +19,7 @@ platform: RUN_CMD_SERIAL: time RUN_CMD_UTILS: srun --export=ALL --mpi=pmi2 -n $nprocs SCHED_NATIVE_CMD: -M c3 --export=NONE + SCHED_NATIVE_CMD_HPSS: -M es --export=NONE PRE_TASK_CMDS: '{ ulimit -s unlimited; ulimit -a; }' TEST_EXTRN_MDL_SOURCE_BASEDIR: /lustre/f2/dev/role.epic/contrib/UFS_SRW_data/develop/input_model_data TEST_PREGEN_BASEDIR: /lustre/f2/dev/role.epic/contrib/UFS_SRW_data/develop/FV3LAM_pregen From 684a7fd764682c8542cc723ef483ae9c8789f4e8 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA <30629225+clouden90@users.noreply.github.com> Date: Tue, 6 Jun 2023 16:37:11 -0400 Subject: [PATCH 4/6] Update Components.rst --- docs/UsersGuide/source/Components.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/UsersGuide/source/Components.rst b/docs/UsersGuide/source/Components.rst index 85b72a5289..1928fd3265 100644 --- a/docs/UsersGuide/source/Components.rst +++ b/docs/UsersGuide/source/Components.rst @@ -34,7 +34,7 @@ The prognostic atmospheric model in the UFS SRW Application is the Finite-Volume Supported model resolutions in this release include 3-, 13-, and 25-km predefined contiguous U.S. (:term:`CONUS`) domains, each with 127 vertical levels. Preliminary tools for users to define their own domain are also available in the release with full, formal support of these tools to be provided in future releases. The Extended Schmidt Gnomonic (ESG) grid is used with the FV3-LAM, which features relatively uniform grid cells across the entirety of the domain. Additional information about the FV3 dynamical core can be found in the `scientific documentation `__, the `technical documentation `__, and on the `NOAA Geophysical Fluid Dynamics Laboratory website `__. -Interoperable atmospheric physics, along with various land surface model options, are supported through the Common Community Physics Package (CCPP), described `here `__. Atmospheric physics are a set of numerical methods describing small-scale processes such as clouds, turbulence, radiation, and their interactions. There are four physics suites supported as of the SRW App v2.1.0 release. The first is the FV3_RRFS_v1beta physics suite, which is being tested for use in the future operational implementation of the Rapid Refresh Forecast System (:term:`RRFS`) planned for 2023-2024, and the second is an updated version of the physics suite used in the operational Global Forecast System (GFS) v16. Additionally, FV3_WoFS_v0 and FV3_HRRR are supported. A detailed list of CCPP updates since the SRW App v2.0.0 release is available :ref:`here `. A full scientific description of CCPP parameterizations and suites can be found in the `CCPP Scientific Documentation `__, and CCPP technical aspects are described in the `CCPP Technical Documentation `__. The model namelist has many settings beyond the physics options that can optimize various aspects of the model for use with each of the supported suites. Additional information on Stochastic Physics options is available `here `__. +Interoperable atmospheric physics, along with various land surface model options, are supported through the Common Community Physics Package (CCPP), described `here `__. Atmospheric physics are a set of numerical methods describing small-scale processes such as clouds, turbulence, radiation, and their interactions. There are four physics suites supported as of the SRW App v2.1.0 release. The first is the FV3_RRFS_v1beta physics suite, which is being tested for use in the future operational implementation of the Rapid Refresh Forecast System (:term:`RRFS`) planned for 2023-2024, and the second is an updated version of the physics suite used in the operational Global Forecast System (GFS) v16. Additionally, FV3_WoFS_v0 and FV3_HRRR are supported. A detailed list of CCPP updates since the SRW App v2.0.0 release is available :ref:`here `. A full scientific description of CCPP parameterizations and suites can be found in the `CCPP Scientific Documentation `__, and CCPP technical aspects are described in the `CCPP Technical Documentation `__. A single-column model (`CCPP-SCM `__) option has also been developed, and users may refer to the `CCPP Single Column Model User and Technical Guide `__ for more details. The model namelist has many settings beyond the physics options that can optimize various aspects of the model for use with each of the supported suites. Additional information on Stochastic Physics options is available `here `__. .. note:: SPP is currently only available for specific physics schemes used in the RAP/HRRR physics suite. Users need to be aware of which physics suite definition file (:term:`SDF`) is chosen when turning this option on. Among the supported physics suites, the full set of parameterizations can only be used with the ``FV3_HRRR`` option for ``CCPP_PHYS_SUITE``. From 47634bcc9b37eb01a97deb665dc7297f050c909c Mon Sep 17 00:00:00 2001 From: yichengt90 Date: Thu, 15 Jun 2023 13:15:39 -0500 Subject: [PATCH 5/6] Update yaml files --- docs/UsersGuide/source/Components.rst | 2 +- .../test_configs/ufs_case_studies/config.2020_CAD.yaml | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/UsersGuide/source/Components.rst b/docs/UsersGuide/source/Components.rst index 1928fd3265..4bbfb2088d 100644 --- a/docs/UsersGuide/source/Components.rst +++ b/docs/UsersGuide/source/Components.rst @@ -34,7 +34,7 @@ The prognostic atmospheric model in the UFS SRW Application is the Finite-Volume Supported model resolutions in this release include 3-, 13-, and 25-km predefined contiguous U.S. (:term:`CONUS`) domains, each with 127 vertical levels. Preliminary tools for users to define their own domain are also available in the release with full, formal support of these tools to be provided in future releases. The Extended Schmidt Gnomonic (ESG) grid is used with the FV3-LAM, which features relatively uniform grid cells across the entirety of the domain. Additional information about the FV3 dynamical core can be found in the `scientific documentation `__, the `technical documentation `__, and on the `NOAA Geophysical Fluid Dynamics Laboratory website `__. -Interoperable atmospheric physics, along with various land surface model options, are supported through the Common Community Physics Package (CCPP), described `here `__. Atmospheric physics are a set of numerical methods describing small-scale processes such as clouds, turbulence, radiation, and their interactions. There are four physics suites supported as of the SRW App v2.1.0 release. The first is the FV3_RRFS_v1beta physics suite, which is being tested for use in the future operational implementation of the Rapid Refresh Forecast System (:term:`RRFS`) planned for 2023-2024, and the second is an updated version of the physics suite used in the operational Global Forecast System (GFS) v16. Additionally, FV3_WoFS_v0 and FV3_HRRR are supported. A detailed list of CCPP updates since the SRW App v2.0.0 release is available :ref:`here `. A full scientific description of CCPP parameterizations and suites can be found in the `CCPP Scientific Documentation `__, and CCPP technical aspects are described in the `CCPP Technical Documentation `__. A single-column model (`CCPP-SCM `__) option has also been developed, and users may refer to the `CCPP Single Column Model User and Technical Guide `__ for more details. The model namelist has many settings beyond the physics options that can optimize various aspects of the model for use with each of the supported suites. Additional information on Stochastic Physics options is available `here `__. +Interoperable atmospheric physics, along with various land surface model options, are supported through the Common Community Physics Package (CCPP), described `here `__. Atmospheric physics are a set of numerical methods describing small-scale processes such as clouds, turbulence, radiation, and their interactions. There are four physics suites supported as of the SRW App v2.1.0 release. The first is the FV3_RRFS_v1beta physics suite, which is being tested for use in the future operational implementation of the Rapid Refresh Forecast System (:term:`RRFS`) planned for 2023-2024, and the second is an updated version of the physics suite used in the operational Global Forecast System (GFS) v16. Additionally, FV3_WoFS_v0, FV3_HRRR, and FV3_RAP are supported. A detailed list of CCPP updates since the SRW App v2.0.0 release is available :ref:`here `. A full scientific description of CCPP parameterizations and suites can be found in the `CCPP Scientific Documentation `__, and CCPP technical aspects are described in the `CCPP Technical Documentation `__. The model namelist has many settings beyond the physics options that can optimize various aspects of the model for use with each of the supported suites. Additional information on Stochastic Physics options is available `here `__. .. note:: SPP is currently only available for specific physics schemes used in the RAP/HRRR physics suite. Users need to be aware of which physics suite definition file (:term:`SDF`) is chosen when turning this option on. Among the supported physics suites, the full set of parameterizations can only be used with the ``FV3_HRRR`` option for ``CCPP_PHYS_SUITE``. diff --git a/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml index db7735cde1..fc50771ca6 100644 --- a/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml +++ b/tests/WE2E/test_configs/ufs_case_studies/config.2020_CAD.yaml @@ -3,6 +3,16 @@ metadata: This test is to ensure that the workflow running in community mode completes successfully on the RRFS_CONUS_13km grid using the GFS_v16 physics suite with ICs and LBCs derived from the UFS-CASE-STUDIES platforms for 2020 Cold Air Damming case. + #Note for runnning this test on Cheyenne: please modify this config as follows + #task_get_extrn_ics: + # EXTRN_MDL_NAME_ICS: FV3GFS + # FV3GFS_FILE_FMT_ICS: nemsio + # USE_USER_STAGED_EXTRN_FILES: true + #task_get_extrn_lbcs: + # EXTRN_MDL_NAME_LBCS: FV3GFS + # LBC_SPEC_INTVL_HRS: 3 + # FV3GFS_FILE_FMT_LBCS: nemsio + # USE_USER_STAGED_EXTRN_FILES: true user: RUN_ENVIR: community platform: From ec771bdea26cf057b8841f5957b9a9c9d0fefa16 Mon Sep 17 00:00:00 2001 From: yichengt90 Date: Thu, 15 Jun 2023 13:18:54 -0500 Subject: [PATCH 6/6] add test to comprehensive.orion and coverage.orion --- tests/WE2E/machine_suites/comprehensive.orion | 1 + tests/WE2E/machine_suites/coverage.orion | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/WE2E/machine_suites/comprehensive.orion b/tests/WE2E/machine_suites/comprehensive.orion index 5efd810669..a547d0b8b8 100644 --- a/tests/WE2E/machine_suites/comprehensive.orion +++ b/tests/WE2E/machine_suites/comprehensive.orion @@ -56,3 +56,4 @@ nco_grid_RRFS_CONUScompact_25km_ics_HRRR_lbcs_RAP_suite_HRRR pregen_grid_orog_sfc_climo specify_EXTRN_MDL_SYSBASEDIR_ICS_LBCS specify_template_filenames +2020_CAD diff --git a/tests/WE2E/machine_suites/coverage.orion b/tests/WE2E/machine_suites/coverage.orion index 9771db8084..8364b4ddfc 100644 --- a/tests/WE2E/machine_suites/coverage.orion +++ b/tests/WE2E/machine_suites/coverage.orion @@ -9,3 +9,4 @@ grid_RRFS_CONUScompact_13km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v16 grid_RRFS_CONUScompact_3km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v16 grid_SUBCONUS_Ind_3km_ics_FV3GFS_lbcs_FV3GFS_suite_WoFS_v0 nco +2020_CAD