Skip to content

Commit c2f2011

Browse files
authored
Fix init task for real time; Fix archive path; Fix missing submodule (FV3/ccpp/framework). (#67)
1 parent b997e7d commit c2f2011

File tree

9 files changed

+26
-8
lines changed

9 files changed

+26
-8
lines changed

FV3GFSwfm/rt_v17p8_ugwpv1_mynn/config.base

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,11 @@ export DUMP_SUFFIX=""
127127
if [[ "${PDY}${cyc}" -ge "2019092100" && "${PDY}${cyc}" -le "2019110700" ]]; then
128128
export DUMP_SUFFIX="p" # Use dumps from NCO GFS v15.3 parallel
129129
fi
130+
#KYW for real time init task
131+
export DATAROOT="${STMP}/RUNDIRS/${PSLOT}" # TODO: set via prod_envir in Ops
132+
130133
export ARCDIR="${NOSCRUB}/archive/${PSLOT}"
131-
export ATARDIR="/BMC/${HPSS_PROJECT}/1year/${USER}/${machine}/scratch/${PSLOT}"
134+
export ATARDIR="/BMC/${HPSS_PROJECT}/1year/${USER}/${machine}/scratch/${PSLOT}/${PDY:0:4}"
132135

133136
# Commonly defined parameters in JJOBS
134137
export envir=${envir:-"prod"}

FV3GFSwfm/rt_v17p8_ugwpv1_mynn/config.fcst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ export d2_bg_k2=0.04
137137
export dz_min=6
138138
export n_sponge=42
139139

140-
# PBL/turbulance schemes
140+
# PBL/turbulence schemes
141141
export hybedmf=".false."
142142
if [[ "${CCPP_SUITE}" == "FV3_global_nest"* ]]; then
143143
export satmedmf=".false."

FV3GFSwfm/rt_v17p8_ugwpv1_mynn/config.resources

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,11 @@ case ${step} in
907907
threads_per_task=1
908908
tasks_per_node=6
909909
memory="70GB"
910+
wtime_init="00:30:00"
911+
npe_init=24
912+
nth_init=1
913+
npe_node_init=6
914+
memory_init="70G"
910915
;;
911916

912917
"init_chem")

FV3GFSwfm/rt_v17p8_ugwpv1_mynn/rt_c768_icsonly.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
<envar><name>ROTDIR</name><value>&ROTDIR;</value></envar>
118118
<envar><name>PSLOT</name><value>&PSLOT;</value></envar>
119119
<envar><name>COMPONENT</name><value>&COMPONENT;</value></envar>
120+
<envar><name>DATAROOT</name><value>&ROTDIR;/../RUNDIRS/&PSLOT;</value></envar>
120121

121122
<dependency>
122123
<and>

FV3GFSwfm/rt_v17p8_ugwpv1_mynn/rt_pygraf_global_ugwpv1_mynn.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
<!ENTITY FCST_LENGTH "120">
1111

1212
<!-- Experiment parameters such as starting, ending dates -->
13-
<!ENTITY SDATE "202403290000">
14-
<!ENTITY EDATE "203403200000">
13+
<!ENTITY SDATE "202406010000">
14+
<!ENTITY EDATE "203406010000">
1515
<!ENTITY INTERVAL "24:00:00">
1616

1717
<!-- Run Envrionment -->
@@ -24,7 +24,8 @@
2424
<!-- Experiment related directories -->
2525
<!ENTITY EXPDIR "&HOMEgfs;/FV3GFSwfm/&PSLOT;">
2626
<!ENTITY ROTDIR "&HOMEgfs;/FV3GFSrun/&PSLOT;">
27-
<!ENTITY PYGRAFDIR "/scratch1/BMC/gsd-fv3/exp/pygraf">
27+
<!--<!ENTITY PYGRAFDIR "/scratch1/BMC/gsd-fv3/exp/pygraf"> -->
28+
<!ENTITY PYGRAFDIR "/scratch1/BMC/gsd-fv3/rtruns/pygraf">
2829

2930
<!-- Machine related entities -->
3031
<!ENTITY ACCOUNT "gsd-fv3">
@@ -35,7 +36,7 @@
3536
<!-- ROCOTO parameters that control workflow -->
3637
<!ENTITY CYCLETHROTTLE "4">
3738
<!ENTITY TASKTHROTTLE "25">
38-
<!ENTITY MAXTRIES "2">
39+
<!ENTITY MAXTRIES "4">
3940

4041
<!-- BEGIN: Resource requirements for the workflow -->
4142

@@ -132,3 +133,4 @@
132133
</metatask>
133134

134135
</workflow>
136+

parm/archive/master_gfs.yaml.j2

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ datasets:
2828
{% filter indent(width=4) %}
2929
{% include "gfs_flux.yaml.j2" %}
3030
{% include "gfs_netcdfb.yaml.j2" %}
31-
#KYW{% include "gfs_pgrb2b.yaml.j2" %}
3231
{% endfilter %}
3332
{% if MODE == "cycled" %}
3433
# Archive Gaussian analysis data

parm/config/gfs/config.base.hera

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,9 @@ export DUMP_SUFFIX=""
127127
if [[ "${PDY}${cyc}" -ge "2019092100" && "${PDY}${cyc}" -le "2019110700" ]]; then
128128
export DUMP_SUFFIX="p" # Use dumps from NCO GFS v15.3 parallel
129129
fi
130+
#KYW for real time init task
131+
export DATAROOT="${STMP}/RUNDIRS/${PSLOT}" # TODO: set via prod_envir in Ops
132+
130133
export ARCDIR="${NOSCRUB}/archive/${PSLOT}"
131134
export ATARDIR="@ATARDIR@"
132135

parm/config/gfs/config.resources

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,11 @@ case ${step} in
907907
threads_per_task=1
908908
tasks_per_node=6
909909
memory="70GB"
910+
wtime_init="00:30:00"
911+
npe_init=24
912+
nth_init=1
913+
npe_node_init=6
914+
memory_init="70G"
910915
;;
911916

912917
"init_chem")

sorc/ufs_model.fd

Submodule ufs_model.fd updated 1 file

0 commit comments

Comments
 (0)