Skip to content
21 changes: 16 additions & 5 deletions parm/config/config.base.emc.dyn
Original file line number Diff line number Diff line change
Expand Up @@ -298,11 +298,6 @@ export IAU_OFFSET=6
export DOIAU_ENKF=${DOIAU:-"YES"} # Enable 4DIAU for EnKF ensemble
export IAUFHRS_ENKF="3,6,9"
export IAU_DELTHRS_ENKF=6
# Check if cycle is cold starting, DOIAU off, or free-forecast mode
if [[ "$MODE" = "cycled" && "$SDATE" = "$CDATE" && $EXP_WARM_START = ".false." ]] || [[ "$DOIAU" = "NO" ]] || [[ "$MODE" = "forecast-only" && $EXP_WARM_START = ".false." ]] ; then
export IAU_OFFSET=0
export IAU_FHROT=0
fi

# Use Jacobians in eupd and thereby remove need to run eomg
export lobsdiag_forenkf=".true."
Expand Down Expand Up @@ -332,6 +327,7 @@ export DO_JEDIENS="NO"
# Hybrid related
export DOHYBVAR="YES"
export NMEM_ENKF=@NMEM_ENKF@
export NMEM_EFCS=30
Comment thread
aerorahul marked this conversation as resolved.
export SMOOTH_ENKF="NO"
export l4densvar=".true."
export lwrite4danl=".true."
Expand All @@ -340,6 +336,7 @@ export lwrite4danl=".true."
if [ $DOHYBVAR = "YES" ]; then
export FHMIN_ENKF=3
export FHMAX_ENKF=9
export FHMAX_ENKF_GFS=120
if [ $l4densvar = ".true." ]; then
export FHOUT=1
export FHOUT_ENKF=1
Expand All @@ -348,6 +345,20 @@ if [ $DOHYBVAR = "YES" ]; then
fi
fi

# if 3DVAR and IAU
if [[ ${DOHYBVAR} == "NO" && ${DOIAU} == "YES" ]]; then
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.
export IAUFHRS="6"
export IAU_FHROT="3"
export IAU_FILTER_INCREMENTS=.true.
export IAUFHRS_ENKF="6"
fi

# Check if cycle is cold starting, DOIAU off, or free-forecast mode
if [[ "$MODE" = "cycled" && "$SDATE" = "$CDATE" && $EXP_WARM_START = ".false." ]] || [[ "$DOIAU" = "NO" ]] || [[ "$MODE" = "forecast-only" && $EXP_WARM_START = ".false." ]] ; then
export IAU_OFFSET=0
export IAU_FHROT=0
fi

# turned on nsst in anal and/or fcst steps, and turn off rtgsst
export DONST="YES"
if [ $DONST = "YES" ]; then export FNTSFA=" "; fi
Expand Down
1 change: 1 addition & 0 deletions ush/parsing_namelists_FV3.sh
Original file line number Diff line number Diff line change
Expand Up @@ -396,6 +396,7 @@ if [ $DOIAU = "YES" ]; then
iau_delthrs = ${IAU_DELTHRS}
iau_inc_files= ${IAU_INC_FILES}
iau_drymassfixer = .false.
iau_filter_increments = ${IAU_FILTER_INCREMENTS:-.false.}
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.
Outdated
EOF
fi

Expand Down