Skip to content

Commit

Permalink
Update WW3 with fb_coupling_fields; add cice fix for zlvs (#573)
Browse files Browse the repository at this point in the history
* updates for WW3 UKMO fb_coupling_fields which adds two additional coupling fields and requires the ww3_multi.inp 
files to change
* add restart time for wave model to be FHMAX
* Update CICE for zlvs
  • Loading branch information
JessicaMeixner-NOAA committed Jun 11, 2021
1 parent ab3f8f8 commit 00d570e
Show file tree
Hide file tree
Showing 21 changed files with 2,378 additions and 2,326 deletions.
1 change: 1 addition & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ How were these changes tested? What compilers / HPCs was it tested with? Are the
- [ ] jet.intel
- [ ] wcoss_cray
- [ ] wcoss_dell_p3
- [ ] CI

## Dependencies

Expand Down
4 changes: 1 addition & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -154,9 +154,7 @@ endif()
###############################################################################
if(WW3)
if(CMAKE_Platform)
if(${CMAKE_Platform} STREQUAL "wcoss2")
set(WW3_COMP "wcoss_cray")
elseif(${CMAKE_Platform} MATCHES "linux*" OR ${CMAKE_Platform} MATCHES "macosx*")
if(${CMAKE_Platform} MATCHES "linux*" OR ${CMAKE_Platform} MATCHES "macosx*")
if (CMAKE_Fortran_COMPILER_ID MATCHES "GNU")
set(WW3_COMP "gnu")
elseif (CMAKE_Fortran_COMPILER_ID MATCHES "Intel")
Expand Down
2 changes: 1 addition & 1 deletion WW3
Submodule WW3 updated 320 files
192 changes: 96 additions & 96 deletions tests/RegressionTests_cheyenne.gnu.log

Large diffs are not rendered by default.

596 changes: 298 additions & 298 deletions tests/RegressionTests_cheyenne.intel.log

Large diffs are not rendered by default.

570 changes: 285 additions & 285 deletions tests/RegressionTests_gaea.intel.log

Large diffs are not rendered by default.

192 changes: 96 additions & 96 deletions tests/RegressionTests_hera.gnu.log

Large diffs are not rendered by default.

600 changes: 300 additions & 300 deletions tests/RegressionTests_hera.intel.log

Large diffs are not rendered by default.

560 changes: 280 additions & 280 deletions tests/RegressionTests_jet.intel.log

Large diffs are not rendered by default.

912 changes: 390 additions & 522 deletions tests/RegressionTests_orion.intel.log

Large diffs are not rendered by default.

338 changes: 169 additions & 169 deletions tests/RegressionTests_wcoss_cray.log

Large diffs are not rendered by default.

713 changes: 447 additions & 266 deletions tests/RegressionTests_wcoss_dell_p3.log

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -602,7 +602,7 @@ export WINDLINE='$'
export CURRLINE='$'
export NFGRIDS=0
export NMGRIDS=1
export ww3gline="'glo_30m' 'no' 'no' 'CPL:native' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'glo_30m' 'no' 'no' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"

# Regional
export WRITE_RESTART_WITH_BCS=.false.
Expand Down Expand Up @@ -741,7 +741,7 @@ export KTHERM=1
export TFREEZE_OPTION='linear_salt'

#wave
export ww3gline="'glo_1deg' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'glo_1deg' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3OUTPUTTYPE=' 1'

# checkpoint restarts
Expand Down
1 change: 0 additions & 1 deletion tests/rt.conf
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,5 @@ RUN | datm_cdeps_debug_cfsr
# ATM-WAV tests #
###################################################################################################################################################################################

# WW3 not working on Cheyenne in the past, need to check if it works now
COMPILE | APP=ATMW SUITES=FV3_GFS_v16 | - wcoss_cray | fv3 |
RUN | control_atmwav | - wcoss_cray | fv3 |
2 changes: 1 addition & 1 deletion tests/rt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -413,7 +413,7 @@ if [[ $TESTS_FILE =~ '35d' ]]; then
TEST_35D=true
fi

BL_DATE=20210609
BL_DATE=20210610
if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]] || [[ $MACHINE_ID = gaea.* ]] || [[ $MACHINE_ID = jet.* ]]; then
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-${BL_DATE}/${RT_COMPILER^^}}
else
Expand Down
3 changes: 2 additions & 1 deletion tests/tests/cpld_bmark_wave_v16
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,8 @@ export MOM6_REPRO_LA='True'

export RUNID="cpcice"

export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3RSTDTHR=${FHMAX}

export INPUT_NML=input.benchmark_v16.nml.IN

Expand Down
3 changes: 2 additions & 1 deletion tests/tests/cpld_bmark_wave_v16_35d
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,8 @@ export MOM6_REPRO_LA='True'

export RUNID="cpcice"

export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3RSTDTHR=${FHMAX}

export INPUT_NML=input.benchmark_v16.nml.IN

Expand Down
3 changes: 2 additions & 1 deletion tests/tests/cpld_bmark_wave_v16_noahmp
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,8 @@ export MOM6_REPRO_LA='True'

export RUNID="cpcice"

export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3RSTDTHR=${FHMAX}

export INPUT_NML=input.benchmark_v16.nml.IN

Expand Down
3 changes: 2 additions & 1 deletion tests/tests/cpld_bmark_wave_v16_noahmp_35d
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,8 @@ export MOM6_REPRO_LA='True'

export RUNID="cpcice"

export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3RSTDTHR=${FHMAX}

export INPUT_NML=input.benchmark_v16.nml.IN

Expand Down
3 changes: 2 additions & 1 deletion tests/tests/cpld_bmark_wave_v16_noahmp_nsst
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,8 @@ export MOM6_REPRO_LA='True'

export RUNID="cpcice"

export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export ww3gline="'gwes_30m' 'no' 'CPL:native' 'CPL:native' 'CPL:native' 'no' 'no' 'no' 'no' 'no' 1 1 0.00 1.00 F"
export WW3RSTDTHR=${FHMAX}

export INPUT_NML=input.benchmark_v16.nml.IN

Expand Down

0 comments on commit 00d570e

Please sign in to comment.