From 91b9aadac0754366c9e1ec0423af1397fde3bdb2 Mon Sep 17 00:00:00 2001 From: "kate.friedman" Date: Fri, 3 Nov 2023 14:39:43 +0000 Subject: [PATCH] Create configs for tracker/genesis jobs Refs #1988 --- parm/config/gfs/config.genesis | 11 +++++++++++ parm/config/gfs/config.genesis_fsu | 11 +++++++++++ parm/config/gfs/config.tracker | 22 ++++++++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 parm/config/gfs/config.genesis create mode 100644 parm/config/gfs/config.genesis_fsu create mode 100644 parm/config/gfs/config.tracker diff --git a/parm/config/gfs/config.genesis b/parm/config/gfs/config.genesis new file mode 100644 index 0000000000..83ac44c146 --- /dev/null +++ b/parm/config/gfs/config.genesis @@ -0,0 +1,11 @@ +#! /usr/bin/env bash + +########## config.genesis ########## +echo "BEGIN: config.genesis" + +# Get task specific resources +. "${EXPDIR}/config.resources" genesis + +export SENDCOM="YES" # Needed by genesis scripts still + +echo "END: config.genesis" diff --git a/parm/config/gfs/config.genesis_fsu b/parm/config/gfs/config.genesis_fsu new file mode 100644 index 0000000000..125b476b63 --- /dev/null +++ b/parm/config/gfs/config.genesis_fsu @@ -0,0 +1,11 @@ +#! /usr/bin/env bash + +########## config.genesis_fsu ########## +echo "BEGIN: config.genesis_fsu" + +# Get task specific resources +. "${EXPDIR}/config.resources" genesis_fsu + +export SENDCOM="YES" # Needed by genesis scripts still + +echo "END: config.genesis_fsu" diff --git a/parm/config/gfs/config.tracker b/parm/config/gfs/config.tracker new file mode 100644 index 0000000000..9436eda3e5 --- /dev/null +++ b/parm/config/gfs/config.tracker @@ -0,0 +1,22 @@ +#! /usr/bin/env bash + +########## config.tracker ########## +echo "BEGIN: config.tracker" + +# Get task specific resources +. "${EXPDIR}/config.resources" tracker + +export COMINsyn=${COMINsyn:-$(compath.py "${envir}/com/gfs/${gfs_ver}")/syndat} + +export SENDCOM="YES" # Needed by tracker scripts still + +if [[ "${RUN}" = "gdas" ]]; then + export FHOUT_CYCLONE=3 + export FHMAX_CYCLONE=${FHMAX} +else + export FHOUT_CYCLONE=6 + FHMAX_CYCLONE=$(( FHMAX_GFS<240 ? FHMAX_GFS : 240 )) + export FHMAX_CYCLONE +fi + +echo "END: config.tracker"