-
Notifications
You must be signed in to change notification settings - Fork 23
Feature/rrfs dev1: add retrospective function and changes for running on WCOSS #104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
2723906
1a36dbd
7200c9a
6aa9445
21b86c8
dcf3a06
6d540a0
3a1140f
fba687b
bae8e5d
6edf08e
4f1ecbd
cccc4dd
c33b68d
7ee8510
b2e252b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -28,6 +28,8 @@ PREEXISTING_DIR_METHOD="rename" | |
| PREDEF_GRID_NAME=RRFS_AK_3km | ||
|
|
||
| DO_DACYCLE="true" | ||
| #DO_RETRO="true" | ||
| #LBCS_ICS_ONLY="true" | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please remove commented configurations.
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We will use the retro functions a a lot soon. This is not just a comment. This is a place hold for retro because ti is much easier and safe to uncomment those options for retrospective runs. |
||
|
|
||
| QUILTING="TRUE" | ||
| CCPP_PHYS_SUITE="FV3_HRRR" | ||
|
|
@@ -39,18 +41,39 @@ LBC_SPEC_INTVL_HRS="1" | |
| EXTRN_MDL_LBCS_OFFSET_HRS="0" | ||
| EXTRN_MDL_LBCS_SEARCH_OFFSET_HRS="0" | ||
|
|
||
| #CYCLEDAY="1-4" | ||
| DATE_FIRST_CYCL="20210401" | ||
| DATE_LAST_CYCL="20211231" | ||
| CYCL_HRS=( "00" "12" ) | ||
| CYCLEMONTH="5-7" | ||
| INITIAL_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_CYCLEDEF="00 00-02,04-08,10-14,16-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_LONG_CYCLEDEF="00 03,09,15,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| PREP_COLDSTART_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| PREP_WARMSTART_CYCLEDEF="00 00-08,10-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| ANALYSIS_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| FORECAST_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_LONG_CYCLEDEF="00 00-23/03 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| ARCHIVE_CYCLEDEF="00 07 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| #CYCLEDAY="1-4" | ||
|
|
||
| if [[ $DO_RETRO == "true" ]] ; then | ||
| if [[ $LBCS_ICS_ONLY == "true" ]]; then | ||
| PREEXISTING_DIR_METHOD="rename" | ||
| INITIAL_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_CYCLEDEF="00 00-02,04-08,10-14,16-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_LONG_CYCLEDEF="00 03,09,15,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| else | ||
| PREEXISTING_DIR_METHOD="overwrite" | ||
| PREP_COLDSTART_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| PREP_WARMSTART_CYCLEDEF="00 00-08,10-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| ANALYSIS_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| FORECAST_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_LONG_CYCLEDEF="00 00-23/03 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| fi | ||
| else | ||
| INITIAL_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_CYCLEDEF="00 00-02,04-08,10-14,16-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| BOUNDARY_LONG_CYCLEDEF="00 03,09,15,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| PREP_COLDSTART_CYCLEDEF="00 09,21 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| PREP_WARMSTART_CYCLEDEF="00 00-08,10-20,22,23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| ANALYSIS_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| FORECAST_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_CYCLEDEF="00 00-23 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| POSTPROC_LONG_CYCLEDEF="00 00-23/03 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| ARCHIVE_CYCLEDEF="00 07 ${CYCLEDAY} ${CYCLEMONTH} 2021 *" | ||
| fi | ||
|
|
||
| FCST_LEN_HRS="18" | ||
| POSTPROC_LEN_HRS="3" | ||
|
|
@@ -74,11 +97,7 @@ if [[ -n $RESERVATION ]] ; then | |
| fi | ||
|
|
||
| WTIME_RUN_FCST="03:00:00" | ||
| DT_ATMOS=20 | ||
|
|
||
| DATE_FIRST_CYCL="20210401" | ||
| DATE_LAST_CYCL="20211231" | ||
| CYCL_HRS=( "00" "12" ) | ||
| DT_ATMOS=30 | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Was this an intended change for RRFS_dev1 in real time?
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, that is the number in real-time runs now. |
||
|
|
||
| EXTRN_MDL_NAME_ICS="RAP" | ||
| EXTRN_MDL_NAME_LBCS="RAP" | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use the
$()syntax instead of backticks for clarity, ease of debugging, and supportability here and in the previous case statement.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, change all in this scripts.