Skip to content

Commit

Permalink
update cpld case GWD parameters: gfsv17
Browse files Browse the repository at this point in the history
  • Loading branch information
jkbk2004 committed Jul 1, 2024
1 parent 7d5451f commit d051085
Show file tree
Hide file tree
Showing 36 changed files with 282 additions and 4 deletions.
2 changes: 1 addition & 1 deletion tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -624,7 +624,7 @@ export DO_UGWP_V1_W_GSLDRAG=.false.
export DO_UGWP_V0_OROG_ONLY=.false.
export DO_GSL_DRAG_LS_BL=.false.
export DO_GSL_DRAG_SS=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GWD_OPT_PSL=.false.
export PSL_GWD_DX_FACTOR=6.0
export DO_GSL_DRAG_TOFD=.false.
export DO_UGWP_V1=.false.
Expand Down
10 changes: 9 additions & 1 deletion tests/tests/cpld_2threads_p8
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,12 @@ export FV3_RUN=cpld_control_run.IN

if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_bmark_p8
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ export NSTF_NAME=2,1,0,0,0
export CDMBWD=${CDMBWD_c384}

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_bmark_p8_35d
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,11 @@ export NSTF_NAME=2,1,0,0,0
export CDMBWD=${CDMBWD_c384}

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_c192_p8
Original file line number Diff line number Diff line change
Expand Up @@ -141,3 +141,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_c48
Original file line number Diff line number Diff line change
Expand Up @@ -138,3 +138,11 @@ export FIELD_TABLE=field_table_thompson_noaero_tke
export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_ciceC_p8
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,11 @@ export eps_imesh=2.5e-1
export CICE_GRIDICE=C

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_gfsv17
Original file line number Diff line number Diff line change
Expand Up @@ -128,3 +128,11 @@ export IOPT_DIAG=1
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_gfsv17_iau
Original file line number Diff line number Diff line change
Expand Up @@ -140,3 +140,11 @@ export ODA_INCUPD_UV="True"
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_noaero_p8
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,11 @@ export FIELD_TABLE=field_table_thompson_noaero_tke
export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_noaero_p8_agrid
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,11 @@ export DIAG_TABLE=diag_table_template
export UFS_CONFIGURE=ufs.configure.s2s_aoflux_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_nowave_noaero_p8
Original file line number Diff line number Diff line change
Expand Up @@ -104,3 +104,11 @@ export DIAG_TABLE=diag_table_template
export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_p8
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_p8.v2.sfc
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,11 @@ export V2_SFC_FILE=true
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_p8_faster
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,11 @@ export MOM6_ALLOW_LANDMASK_CHANGES=True
export eps_imesh=2.5e-1

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_p8_mixedmode
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,11 @@ export MOM6_ALLOW_LANDMASK_CHANGES=True
export eps_imesh=2.5e-1

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_pdlib_p8
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_qr_p8
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,11 @@ export MOM6_ALLOW_LANDMASK_CHANGES=True
export eps_imesh=2.5e-1

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_control_sfs
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,11 @@ export IOPT_DIAG=1
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_debug_gfsv17
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_debug_noaero_p8
Original file line number Diff line number Diff line change
Expand Up @@ -77,3 +77,11 @@ export FIELD_TABLE=field_table_thompson_noaero_tke
export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_debug_p8
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then
WLCLK=40
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_debug_pdlib_p8
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = hera && $RT_COMPILER = gnu ]] || [[ $MACHINE_ID = jet ]]; then
WLCLK=50
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_decomp_p8
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
10 changes: 8 additions & 2 deletions tests/tests/cpld_mpi_gfsv17
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,6 @@ export np2=`expr $CICE_NPROC / 2`
export CICE_BLCKX=`expr $NX_GLB / $np2`
export CICE_BLCKY=`expr $NY_GLB / 2`



export atm_omp_num_threads=$THRD_cpl_unstr
export med_omp_num_threads=$atm_omp_num_threads

Expand Down Expand Up @@ -133,3 +131,11 @@ export UFS_CONFIGURE=ufs.configure.s2sw.IN
#GFSv17 settings
export PROGSIGMA=.true.
export IOPT_DIAG=1

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_mpi_p8
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_mpi_pdlib_p8
Original file line number Diff line number Diff line change
Expand Up @@ -104,3 +104,11 @@ export FIELD_TABLE=field_table_thompson_noaero_tke
export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_restart_bmark_p8
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,11 @@ export CICE_USE_RESTART_TIME=.true.
export MOM6_RESTART_SETTING=r

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_restart_c192_p8
Original file line number Diff line number Diff line change
Expand Up @@ -155,3 +155,11 @@ export CICE_USE_RESTART_TIME=.true.
export MOM6_RESTART_SETTING=r

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_restart_c48
Original file line number Diff line number Diff line change
Expand Up @@ -169,3 +169,11 @@ export FIELD_TABLE=field_table_thompson_noaero_tke
export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN

export FV3_RUN=cpld_control_run.IN

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_restart_gfsv17
Original file line number Diff line number Diff line change
Expand Up @@ -133,3 +133,11 @@ export UFS_CONFIGURE=ufs.configure.s2sw.IN
#GFSv17 settings
export PROGSIGMA=.true.
export IOPT_DIAG=1

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
8 changes: 8 additions & 0 deletions tests/tests/cpld_restart_p8
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,11 @@ export FV3_RUN=cpld_control_run.IN
if [[ $MACHINE_ID = derecho ]]; then
TPN=96
fi

# HR4 GFSv17 GWD update
export DO_UGWP_V0=.false.
export DO_UGWP_V1=.true.
export DO_GSL_DRAG_LS_BL=.true.
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
export DO_GSL_DRAG_TOFD=.true.
Loading

0 comments on commit d051085

Please sign in to comment.