Skip to content

Commit

Permalink
Fix/cpld sfs rt + Pull in units updates from FV3 ufs-community#2467 (u…
Browse files Browse the repository at this point in the history
…fs-community#2475)

* UFSWM - Updates cpld_control_sfs to use the most up-to-date configuration specs
* UFSWM - Update units attributes in netCDF output to be machine-readable
  * FV3 - Update units attributes in netCDF output to be machine-readable
    * atmos_cubed_sphere - Update units attributes in netCDF output to be machine-readable
  • Loading branch information
dpsarmie authored and LarissaReames-NOAA committed Dec 5, 2024
1 parent fb97fdb commit f314432
Show file tree
Hide file tree
Showing 12 changed files with 1,863 additions and 2,513 deletions.
2 changes: 1 addition & 1 deletion FV3
2 changes: 1 addition & 1 deletion tests/bl_date.conf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export BL_DATE=20241028
export BL_DATE=20241031
636 changes: 281 additions & 355 deletions tests/logs/RegressionTests_gaea.log

Large diffs are not rendered by default.

878 changes: 373 additions & 505 deletions tests/logs/RegressionTests_hera.log

Large diffs are not rendered by default.

1,168 changes: 370 additions & 798 deletions tests/logs/RegressionTests_hercules.log

Large diffs are not rendered by default.

525 changes: 258 additions & 267 deletions tests/logs/RegressionTests_jet.log

Large diffs are not rendered by default.

575 changes: 289 additions & 286 deletions tests/logs/RegressionTests_orion.log

Large diffs are not rendered by default.

528 changes: 229 additions & 299 deletions tests/logs/RegressionTests_wcoss2.log

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions tests/test_changes.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
cpld_control_p8_mixedmode intel
cpld_control_gfsv17 intel
cpld_control_gfsv17_iau intel
cpld_restart_gfsv17 intel
cpld_mpi_gfsv17 intel
cpld_control_sfs intel
cpld_debug_gfsv17 intel
cpld_control_p8 intel
cpld_control_p8.v2.sfc intel
cpld_restart_p8 intel
cpld_control_qr_p8 intel
cpld_restart_qr_p8 intel
cpld_2threads_p8 intel
cpld_decomp_p8 intel
cpld_mpi_p8 intel
cpld_control_ciceC_p8 intel
cpld_control_c192_p8 intel
cpld_restart_c192_p8 intel
cpld_bmark_p8 intel
cpld_restart_bmark_p8 intel
cpld_s2sa_p8 intel
cpld_control_noaero_p8 intel
cpld_control_nowave_noaero_p8 intel
cpld_debug_p8 intel
cpld_debug_noaero_p8 intel
cpld_control_noaero_p8_agrid intel
cpld_control_c48 intel
cpld_warmstart_c48 intel
cpld_restart_c48 intel
cpld_control_p8_faster intel
cpld_control_pdlib_p8 intel
cpld_restart_pdlib_p8 intel
cpld_mpi_pdlib_p8 intel
cpld_debug_pdlib_p8 intel
datm_cdeps_control_cfsr intel
datm_cdeps_restart_cfsr intel
datm_cdeps_control_gefs intel
datm_cdeps_iau_gefs intel
datm_cdeps_stochy_gefs intel
datm_cdeps_ciceC_cfsr intel
datm_cdeps_bulk_cfsr intel
datm_cdeps_bulk_gefs intel
datm_cdeps_mx025_cfsr intel
datm_cdeps_mx025_gefs intel
datm_cdeps_multiple_files_cfsr intel
datm_cdeps_3072x1536_cfsr intel
datm_cdeps_gfs intel
datm_cdeps_debug_cfsr intel
datm_cdeps_control_cfsr_faster intel
atm_ds2s_docn_dice intel
cpld_control_nowave_noaero_p8 gnu
cpld_control_pdlib_p8 gnu
datm_cdeps_control_cfsr gnu
4 changes: 4 additions & 0 deletions tests/tests/cpld_control_pdlib_p8
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,10 @@ if [[ $MACHINE_ID = orion ]] || [[ $RT_COMPILER = gnu ]]; then
WLCLK=50
fi

if [[ $MACHINE_ID = jet ]]; then
WLCLK=50
fi

export K_SPLIT=4
export N_SPLIT=5

Expand Down
3 changes: 3 additions & 0 deletions tests/tests/cpld_control_sfs
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,9 @@ fi
export K_SPLIT=2
export N_SPLIT=5

export NUDGE_QV=.false.
export VTDM4=0.05

# HR4 GFSv17 GWD update
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.
2 changes: 1 addition & 1 deletion tests/tests/cpld_mpi_pdlib_p8
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ export N_SPLIT=5
export DO_GWD_OPT_PSL=.true.
export DO_GSL_DRAG_SS=.false.

if [[ $MACHINE_ID = hera ]] || [[ $MACHINE_ID = orion ]]; then
if [[ $MACHINE_ID = hera ]] || [[ $MACHINE_ID = orion ]] || [[ $MACHINE_ID = jet ]]; then
WLCLK=50
fi
if [[ $MACHINE_ID = wcoss2 ]]; then
Expand Down

0 comments on commit f314432

Please sign in to comment.