Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JEDI 3DEnVar atmosphere only CI test #2309

Merged
merged 16 commits into from
Feb 16, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
51633b5
initial commit of ci yamls for JEDI hybatmDA case (#2294)
RussTreadon-NOAA Feb 7, 2024
5b2f440
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 8, 2024
a41a0db
updates to populate EXPDIR and ROTDIR for JEDI hybatmDA ci (#2294)
RussTreadon-NOAA Feb 8, 2024
cc5ef37
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 9, 2024
38414ac
turn off monitor jobs for JEDIATMVAR, adjust JEDIATM resources, fix p…
RussTreadon-NOAA Feb 9, 2024
1d8972b
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 12, 2024
693b65a
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 12, 2024
87eb1ad
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 13, 2024
91b9308
extend stage_ic to gdas for cycled parallels (#2294)
RussTreadon-NOAA Feb 13, 2024
c102c6f
correct shellcheck errors (#2294)
RussTreadon-NOAA Feb 13, 2024
1bc6181
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 13, 2024
96cf468
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 14, 2024
62afe41
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 14, 2024
ea200a4
revert changes to extend stage_ic to gdas for cycled parallels (#2294)
RussTreadon-NOAA Feb 14, 2024
621ea5b
Merge branch 'NOAA-EMC:develop' into feature/jedi_atm_ci
RussTreadon-NOAA Feb 16, 2024
a78ac19
skip C48C48_ufs_hybatmDA ci test on hera (#2294)
RussTreadon-NOAA Feb 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
correct shellcheck errors (#2294)
  • Loading branch information
RussTreadon-NOAA committed Feb 13, 2024
commit c102c6f55aeb0be8a0fc0da75881395f25281647
2 changes: 1 addition & 1 deletion parm/config/gfs/config.esfc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ if [ $DOIAU_ENKF = "YES" ]; then
fi

# Turn off NST in JEDIATMENS
if [ $DO_JEDIATMENS = "YES" ]; then
if [[ "${DO_JEDIATMENS}" == "YES" ]]; then
export DONST="NO"
fi

Expand Down
2 changes: 1 addition & 1 deletion parm/config/gfs/config.nsst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ echo "BEGIN: config.nsst"
export NST_MODEL=2

# Set NST_MODEL for JEDIATMVAR or JEDIATMENS
if [[ $DO_JEDIATMVAR = "YES" || $DO_JEDIATMENS = "YES" ]]; then
if [[ "${DO_JEDIATMVAR}" == "YES" || "${DO_JEDIATMENS}" == "YES" ]]; then
export NST_MODEL=1
fi

Expand Down
2 changes: 1 addition & 1 deletion parm/config/gfs/config.sfcanl
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ echo "BEGIN: config.sfcanl"
. $EXPDIR/config.resources sfcanl

# Turn off NST in JEDIATMVAR
if [ $DO_JEDIATMVAR = "YES" ]; then
if [[ "${DO_JEDIATMVAR}" == "YES" ]]; then
export DONST="NO"
fi

Expand Down
2 changes: 1 addition & 1 deletion parm/config/gfs/config.stage_ic
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ esac
fi # End block for coupled ICs

# Stage ICs for cycled runs
if [[ "$MODE" = "cycled" ]]; then
if [[ "${MODE}" == "cycled" ]]; then
export CPL_ATMIC="C48C48"
export CPL_ATMDAIC="C48C48"
fi
Expand Down
20 changes: 10 additions & 10 deletions scripts/exglobal_stage_ic.sh
Original file line number Diff line number Diff line change
Expand Up @@ -158,9 +158,9 @@ done # for MEMDIR in "${MEMDIR_ARRAY[@]}"; do
else
# Stage deterministic ICs from previous cycle
RUN=${rCDUMP} YMD=${gPDY} HH=${gcyc} generate_com COM_TOP:COM_TOP_TMPL
COM_TOP_BASE=$(dirname $COM_TOP)
COM_TOP_BASE=$(dirname "${COM_TOP}")
[[ ! -d "${COM_TOP_BASE}" ]] && mkdir -p "${COM_TOP_BASE}"
[[ -d "${COM_TOP_BASE}/${gcyc}" ]] && rm -rf "${COM_TOP_BASE}/${gcyc}"
[[ -d "${COM_TOP_BASE}/${gcyc}" ]] && rm -f "${COM_TOP_BASE:-}/${gcyc:-}"
src="${BASE_CPLIC}/${CPL_ATMIC:-}/${RUN}.${gPDY}/${gcyc}"
tgt="${COM_TOP_BASE}/"
${NLN} "${src}" "${tgt}"
Expand All @@ -171,9 +171,9 @@ else
# Stage ensemble ICs from previous cycle
if [[ "${DOHYBVAR}" == "YES" ]]; then
RUN=enkf${rCDUMP} YMD=${gPDY} HH=${gcyc} generate_com COM_TOP:COM_TOP_TMPL
COM_TOP_BASE=$(dirname $COM_TOP)
COM_TOP_BASE=$(dirname "${COM_TOP}")
[[ ! -d "${COM_TOP_BASE}" ]] && mkdir -p "${COM_TOP_BASE}"
[[ -d "${COM_TOP_BASE}/${gcyc}" ]] && rm -rf "${COM_TOP_BASE}/${gcyc}"
[[ -d "${COM_TOP_BASE}/${gcyc}" ]] && rm -rf "${COM_TOP_BASE:-}/${gcyc:-}"
src="${BASE_CPLIC}/${CPL_ATMIC:-}/enkf${RUN}.${gPDY}/${gcyc}"
tgt="${COM_TOP_BASE}/"
${NLN} "${src}" "${tgt}"
Expand All @@ -192,17 +192,17 @@ else
else
flist="abias abias_air abias_pc radstat"
fi
for ftype in $flist; do
file=${rCDUMP}.t${cyc}z.$ftype
${NCP} "${src}/$file" "${tgt}"
for ftype in ${flist}; do
file=${rCDUMP}.t${cyc}z.${ftype}
${NCP} "${src}"/"${file}" "${tgt}"
rc=$?
((rc != 0)) && error_message "${src}" "${tgt}" "${rc}"
err=$((err + rc))
done
if [[ "${DO_JEDIATMVAR}" == "YES" || "${DO_JEDIATMENS}" == "YES" ]]; then
cd ${tgt}
tar -xvf ${rCDUMP}.t${cyc}z.radbcor
cd ${DATA}
cd "${tgt}" || exit
tar -xvf "${rCDUMP}".t"${cyc}"z.radbcor
cd "${DATA}" || exit
fi

fi
Expand Down
Loading