-
Notifications
You must be signed in to change notification settings - Fork 119
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
…869) When QUILTING is set to false, the run_fcst task fails because some of the variables needed in the jinja template file parm/model_configure remain undefined in the call to ush/create_model_configure_file.py. This PR fixes that bug and adds a WE2E test for the QUILTING: false case. Note that when QUILTING is set to false, the UFS Weather Model generates output files named fv3_history2d.nc and fv3_history.nc that contain data on the native grid, not the write-component grid. Thus, the run_post and subsequent tasks that depend on Weather Model output on the write-component grid cannot be included in the workflow. For this reason, the new WE2E test that this PR adds includes tasks only up to run_fcst.
- Loading branch information
1 parent
25eb2fa
commit eb90788
Showing
4 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 35 additions & 0 deletions
35
tests/WE2E/test_configs/wflow_features/config.quilting_false.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
metadata: | ||
description: |- | ||
This test is to ensure that the workflow completes successfully with | ||
QUILTING disabled. The forecast runs on the RRFS_CONUScompact_25km | ||
grid using the RAP physics suite with ICs derived from the FV3GFS and | ||
LBCs derived from the RAP. Note that with QUILTING disabled, the run_post | ||
and subsequent tasks in the SRW App workflow cannot be run. This is | ||
because QUILTING disabled, the output from the UFS Weather Model is on | ||
the Weather Model's native grid, not the write-component grid, and UPP | ||
does not (yet) have the capability to process output on the native grid. | ||
user: | ||
RUN_ENVIR: community | ||
workflow: | ||
CCPP_PHYS_SUITE: FV3_RAP | ||
PREDEF_GRID_NAME: RRFS_CONUScompact_25km | ||
DATE_FIRST_CYCL: '2019061518' | ||
DATE_LAST_CYCL: '2019061518' | ||
FCST_LEN_HRS: 6 | ||
PREEXISTING_DIR_METHOD: rename | ||
rocoto: | ||
tasks: | ||
taskgroups: '{{ ["parm/wflow/prep.yaml", "parm/wflow/coldstart.yaml"]|include }}' | ||
task_get_extrn_ics: | ||
EXTRN_MDL_NAME_ICS: FV3GFS | ||
FV3GFS_FILE_FMT_ICS: grib2 | ||
USE_USER_STAGED_EXTRN_FILES: true | ||
task_get_extrn_lbcs: | ||
EXTRN_MDL_NAME_LBCS: RAP | ||
LBC_SPEC_INTVL_HRS: 1 | ||
EXTRN_MDL_LBCS_OFFSET_HRS: 0 | ||
USE_USER_STAGED_EXTRN_FILES: true | ||
task_run_fcst: | ||
QUILTING: false | ||
verification: | ||
VX_FCST_MODEL_NAME: FV3_GFS_v15p2_CONUS_25km |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters