Skip to content

Commit

Permalink
Update parameter for c3 case
Browse files Browse the repository at this point in the history
Add c3 and mynn template
  • Loading branch information
kayeekayee committed Feb 13, 2024
1 parent cc46b19 commit 2dcfed0
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
3 changes: 3 additions & 0 deletions parm/config/gfs/config.fcst
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,9 @@ export progsigma=".true."
if [[ "$CCPP_SUITE" == "FV3_GFS_v17_p8_c3_mynn" ]] ; then
export imfdeepcnv=5
export imfshalcnv=-1 ## JKH - no shallow GF
elif [[ "$CCPP_SUITE" == "FV3_GFS_v17_p8_ugwpv1_c3" ]] ; then
export imfdeepcnv=5
export imfshalcnv=5
elif [[ "$CCPP_SUITE" == "FV3_GFS_v17_p8_c3" ]] ; then
export progsigma=.false.
export imfdeepcnv=5
Expand Down
17 changes: 17 additions & 0 deletions workflow/c3_ugwpv1.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
USER=Judy.K.Henderson

Check failure

Code scanning / shellcheck

Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive. Error

Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive.
GITDIR=/scratch1/BMC/gsd-fv3-dev/jhender/test/gsl_ufs_dev/ ## where your git checkout is located
COMROT=$GITDIR/FV3GFSrun ## default COMROT directory

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
EXPDIR=$GITDIR/FV3GFSwfm ## default EXPDIR directory

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
ICSDIR=/scratch1/BMC/gsd-fv3/rtruns/FV3ICS_L127

Check warning

Code scanning / shellcheck

ICSDIR appears unused. Verify use (or export if used externally). Warning

ICSDIR appears unused. Verify use (or export if used externally).

PSLOT=c3
IDATE=2023112800
EDATE=2023112800
RESDET=768 ## 96 192 384 768

### gfs_cyc 1 00Z only; gfs_cyc 2 00Z and 12Z

./setup_expt.py gfs forecast-only --pslot $PSLOT --gfs_cyc 1 \

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
--idate $IDATE --edate $EDATE --resdetatmos $RESDET \

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
--comroot $COMROT --expdir $EXPDIR

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

17 changes: 17 additions & 0 deletions workflow/mynn_ugwpv1.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
USER=Judy.K.Henderson

Check failure

Code scanning / shellcheck

Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive. Error

Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive.
GITDIR=/scratch1/BMC/gsd-fv3-dev/jhender/test/gsl_ufs_dev/ ## where your git checkout is located
COMROT=$GITDIR/FV3GFSrun ## default COMROT directory

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
EXPDIR=$GITDIR/FV3GFSwfm ## default EXPDIR directory

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
ICSDIR=/scratch1/BMC/gsd-fv3/rtruns/FV3ICS_L127

Check warning

Code scanning / shellcheck

ICSDIR appears unused. Verify use (or export if used externally). Warning

ICSDIR appears unused. Verify use (or export if used externally).

PSLOT=mynn
IDATE=2023112800
EDATE=2023112800
RESDET=768 ## 96 192 384 768

### gfs_cyc 1 00Z only; gfs_cyc 2 00Z and 12Z

./setup_expt.py gfs forecast-only --pslot $PSLOT --gfs_cyc 1 \

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
--idate $IDATE --edate $EDATE --resdetatmos $RESDET \

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.
--comroot $COMROT --expdir $EXPDIR

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

Check notice

Code scanning / shellcheck

Prefer double quoting even when variables don't contain special characters. Note

Prefer double quoting even when variables don't contain special characters.

Check notice

Code scanning / shellcheck

Prefer putting braces around variable references even when not strictly required. Note

Prefer putting braces around variable references even when not strictly required.

0 comments on commit 2dcfed0

Please sign in to comment.