From bf2ad13c2c8d88277611d421ee849baa37080bcf Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Tue, 15 Aug 2023 20:43:16 +0000 Subject: [PATCH 1/5] Minor updates for HR2 --- parm/config/gfs/config.coupled_ic | 2 +- parm/config/gfs/config.ufs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parm/config/gfs/config.coupled_ic b/parm/config/gfs/config.coupled_ic index 809cc3c1a2..bafd4e111d 100644 --- a/parm/config/gfs/config.coupled_ic +++ b/parm/config/gfs/config.coupled_ic @@ -21,7 +21,7 @@ case "${CASE}" in export CPL_WAVIC=GEFSwave20210528v2 ;; "C768") - export CPL_ATMIC=HR1 + export CPL_ATMIC=HR2 export CPL_ICEIC=HR1 export CPL_OCNIC=HR1 export CPL_WAVIC=HR1 diff --git a/parm/config/gfs/config.ufs b/parm/config/gfs/config.ufs index 15b5046d6c..3e1fa382d7 100644 --- a/parm/config/gfs/config.ufs +++ b/parm/config/gfs/config.ufs @@ -171,7 +171,7 @@ case "${fv3_res}" in export WRITE_GROUP=2 export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=10 export WRITE_GROUP_GFS=4 - export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE_GFS=10 + export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE_GFS=20 ;; "C1152") export DELTIM=120 From 6b48381ad197ca744dd346c04d091f87e0f5cd31 Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Wed, 16 Aug 2023 18:45:35 +0000 Subject: [PATCH 2/5] temporarily disable one type of restarts for waves to bypass model failure --- parm/config/gfs/config.wave | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/parm/config/gfs/config.wave b/parm/config/gfs/config.wave index a0c0156166..c9b73937ee 100644 --- a/parm/config/gfs/config.wave +++ b/parm/config/gfs/config.wave @@ -135,7 +135,9 @@ if [[ "${CDUMP}" != gfs ]]; then # Setting is valid for GDAS and GEFS else # This is a GFS run rst_dt_gfs=$(( restart_interval_gfs * 3600 )) # TODO: This calculation needs to move to parsing_namelists_WW3.sh if [[ ${rst_dt_gfs} -gt 0 ]]; then - export DT_1_RST_WAV=${rst_dt_gfs:-0} # time between restart files, set to DTRST=1 for a single restart file + export DT_1_RST_WAV=0 #${rst_dt_gfs:-0} # time between restart files, set to DTRST=1 for a single restart file + #temporarily set to zero to avoid a clash in requested restart times + #which makes the wave model crash a fix for the model issue will be coming export DT_2_RST_WAV=${rst_dt_gfs:-0} # restart stride for checkpointing restart else rst_dt_fhmax=$(( FHMAX_WAV * 3600 )) From 49d11e109b7861cbe11fa3b78eed075b899198e7 Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Fri, 18 Aug 2023 01:58:08 +0000 Subject: [PATCH 3/5] update nems configure with settings for cmeps restart write --- parm/ufs/nems.configure.cpld_outerwave.IN | 1 + 1 file changed, 1 insertion(+) diff --git a/parm/ufs/nems.configure.cpld_outerwave.IN b/parm/ufs/nems.configure.cpld_outerwave.IN index ec30d132a7..736e0cf3fd 100644 --- a/parm/ufs/nems.configure.cpld_outerwave.IN +++ b/parm/ufs/nems.configure.cpld_outerwave.IN @@ -114,6 +114,7 @@ MED_attributes:: history_ymd = -999 coupling_mode = @[CPLMODE] history_tile_atm = @[ATMTILESIZE] + pio_rearranger = box :: ALLCOMP_attributes:: ScalarFieldCount = 2 From ba7d183cd82432e707b9857ad64690b0f1ebcf45 Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Fri, 18 Aug 2023 13:03:19 +0000 Subject: [PATCH 4/5] add pio for CMEPS to other nems.configure files --- parm/ufs/nems.configure.cpld.IN | 1 + parm/ufs/nems.configure.cpld_aero.IN | 1 + parm/ufs/nems.configure.cpld_aero_outerwave.IN | 1 + parm/ufs/nems.configure.cpld_wave.IN | 1 + 4 files changed, 4 insertions(+) diff --git a/parm/ufs/nems.configure.cpld.IN b/parm/ufs/nems.configure.cpld.IN index abc9091c4e..0f6e68cc4e 100644 --- a/parm/ufs/nems.configure.cpld.IN +++ b/parm/ufs/nems.configure.cpld.IN @@ -94,6 +94,7 @@ MED_attributes:: history_ymd = -999 coupling_mode = @[CPLMODE] history_tile_atm = @[ATMTILESIZE] + pio_rearranger = box :: ALLCOMP_attributes:: ScalarFieldCount = 2 diff --git a/parm/ufs/nems.configure.cpld_aero.IN b/parm/ufs/nems.configure.cpld_aero.IN index f8d71a2398..9d4afff121 100644 --- a/parm/ufs/nems.configure.cpld_aero.IN +++ b/parm/ufs/nems.configure.cpld_aero.IN @@ -106,6 +106,7 @@ MED_attributes:: history_ymd = -999 coupling_mode = @[CPLMODE] history_tile_atm = @[ATMTILESIZE] + pio_rearranger = box :: ALLCOMP_attributes:: ScalarFieldCount = 2 diff --git a/parm/ufs/nems.configure.cpld_aero_outerwave.IN b/parm/ufs/nems.configure.cpld_aero_outerwave.IN index 3b25faa268..78a009b879 100644 --- a/parm/ufs/nems.configure.cpld_aero_outerwave.IN +++ b/parm/ufs/nems.configure.cpld_aero_outerwave.IN @@ -126,6 +126,7 @@ MED_attributes:: history_ymd = -999 coupling_mode = @[CPLMODE] history_tile_atm = @[ATMTILESIZE] + pio_rearranger = box :: ALLCOMP_attributes:: ScalarFieldCount = 2 diff --git a/parm/ufs/nems.configure.cpld_wave.IN b/parm/ufs/nems.configure.cpld_wave.IN index f2843a5b2c..3a1c918900 100644 --- a/parm/ufs/nems.configure.cpld_wave.IN +++ b/parm/ufs/nems.configure.cpld_wave.IN @@ -114,6 +114,7 @@ MED_attributes:: history_ymd = -999 coupling_mode = @[CPLMODE] history_tile_atm = @[ATMTILESIZE] + pio_rearranger = box :: ALLCOMP_attributes:: ScalarFieldCount = 2 From 307abf8e912213212e48425d10ac1e42810e6f3c Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Fri, 18 Aug 2023 13:06:57 +0000 Subject: [PATCH 5/5] revert HR2 IC --- parm/config/gfs/config.coupled_ic | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parm/config/gfs/config.coupled_ic b/parm/config/gfs/config.coupled_ic index bafd4e111d..809cc3c1a2 100644 --- a/parm/config/gfs/config.coupled_ic +++ b/parm/config/gfs/config.coupled_ic @@ -21,7 +21,7 @@ case "${CASE}" in export CPL_WAVIC=GEFSwave20210528v2 ;; "C768") - export CPL_ATMIC=HR2 + export CPL_ATMIC=HR1 export CPL_ICEIC=HR1 export CPL_OCNIC=HR1 export CPL_WAVIC=HR1