Skip to content

Commit

Permalink
RUC ice for gsl/develop (replaces NOAA-EMC#47) (NOAA-EMC#49)
Browse files Browse the repository at this point in the history
Implementation of RUC LSM ice model in CCPP

* Squash-merge climbfuji:rucice_gfsv16dzmin into gsl/develop

* Add kice=9 to tests/tests/fv3_ccpp_rap and tests/tests/fv3_ccpp_hrrr

* Change NEW_BASELINE directory for gsl/develop to avoid conflicts with development work on the authoritative branches

* Add KICE=9 to tests/tests/fv3_ccpp_gsd_unified_ugwp and tests/tests/fv3_ccpp_gsd_drag_suite_unified_ugwp

* Revert change to .gitmodules and update submodule pointer for fv3atm

Co-authored-by: Dom Heinzeller <climbfuji@ymail.com>
  • Loading branch information
DomHeinzeller and climbfuji authored Dec 1, 2020
1 parent ff98902 commit d4de9e6
Show file tree
Hide file tree
Showing 17 changed files with 21 additions and 7 deletions.
1 change: 1 addition & 0 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,7 @@ export DO_MYNNSFCLAY=.F.
export LSM=1
export LSOIL_LSM=4
export LANDICE=.T.
export KICE=2

# Ozone / stratospheric H2O
export OZ_PHYS_OLD=.T.
Expand Down
1 change: 1 addition & 0 deletions tests/parm/ccpp_gsd.nml.IN
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
n_var_lndp = @[N_VAR_LNDP]
lsm = @[LSM]
lsoil_lsm = @[LSOIL_LSM]
kice = @[KICE]
iopt_dveg = 2
iopt_crs = 1
iopt_btr = 1
Expand Down
1 change: 1 addition & 0 deletions tests/parm/ccpp_gsd_sar.nml.IN
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,7 @@
lsm = 3
lsoil = 9
lsoil_lsm = 9
kice = 9
iopt_dveg = 2
iopt_crs = 1
iopt_btr = 1
Expand Down
2 changes: 1 addition & 1 deletion tests/rt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,7 @@ fi
mkdir -p ${STMP}/${USER}

# Different own baseline directories for different compilers on Theia/Cheyenne
NEW_BASELINE=${STMP}/${USER}/FV3_RT/REGRESSION_TEST
NEW_BASELINE=${STMP}/${USER}/FV3_RT/REGRESSION_TEST_GSL_DEVELOP
if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]]; then
NEW_BASELINE=${NEW_BASELINE}_${RT_COMPILER^^}
fi
Expand Down
2 changes: 1 addition & 1 deletion tests/tests/fv3_ccpp_gsd
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9

export KICE=9

export WLCLK=30

2 changes: 1 addition & 1 deletion tests/tests/fv3_ccpp_gsd_coldstart
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9

export KICE=9
2 changes: 1 addition & 1 deletion tests/tests/fv3_ccpp_gsd_debug
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,6 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9

export KICE=9

export WLCLK=30
2 changes: 1 addition & 1 deletion tests/tests/fv3_ccpp_gsd_diag3d_debug
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9

export KICE=9

export WLCLK=30

1 change: 1 addition & 0 deletions tests/tests/fv3_ccpp_gsd_drag_suite
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9
export GWD_OPT=3
export DO_UGWP_V0=.F.
export DO_UGWP_V0_OROG_ONLY=.F.
Expand Down
2 changes: 2 additions & 0 deletions tests/tests/fv3_ccpp_gsd_drag_suite_unified_ugwp
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9

export GWD_OPT=2
export DO_UGWP_V0=.F.
export DO_UGWP_V0_OROG_ONLY=.F.
Expand Down
1 change: 1 addition & 0 deletions tests/tests/fv3_ccpp_gsd_mynnsfc
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9

RUN_SCRIPT=rt_fv3.sh

Expand Down
1 change: 1 addition & 0 deletions tests/tests/fv3_ccpp_gsd_mynnsfc_debug
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9

RUN_SCRIPT=rt_fv3.sh

Expand Down
2 changes: 2 additions & 0 deletions tests/tests/fv3_ccpp_gsd_unified_ugwp
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,8 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9

export GWD_OPT=2
export DO_UGWP_V0=.T.
export DO_UGWP_V0_OROG_ONLY=.F.
Expand Down
2 changes: 1 addition & 1 deletion tests/tests/fv3_ccpp_gsd_warmstart
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,4 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9

export KICE=9
2 changes: 2 additions & 0 deletions tests/tests/fv3_ccpp_hrrr
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ export IMFSHALCNV=-1
export IMFDEEPCNV=-1
export LSM=3
export LSOIL_LSM=9
export KICE=9

export GWD_OPT=3
export DO_UGWP_V0=.F.
export DO_UGWP_V0_OROG_ONLY=.F.
Expand Down
2 changes: 2 additions & 0 deletions tests/tests/fv3_ccpp_rap
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ export IMFSHALCNV=3
export IMFDEEPCNV=3
export LSM=3
export LSOIL_LSM=9
export KICE=9

export GWD_OPT=3
export DO_UGWP_V0=.F.
export DO_UGWP_V0_OROG_ONLY=.F.
Expand Down

0 comments on commit d4de9e6

Please sign in to comment.