@@ -30,56 +30,58 @@ export APREFIX="${RUN}.t${cyc}z."
30
30
export GPREFIX=" ${GDUMP_ENS} .t${gcyc} z."
31
31
GPREFIX_DET=" ${GDUMP} .t${gcyc} z."
32
32
33
- RUN=${RUN/ enkf} YMD=${PDY} HH=${cyc} declare_from_tmpl -rx COM_OBS
34
- MEMDIR=" ensstat" YMD=${PDY} HH=${cyc} declare_from_tmpl -rx COM_ATMOS_ANALYSIS
33
+ RUN=${RUN/ enkf} YMD=${PDY} HH=${cyc} declare_from_tmpl -rx \
34
+ COMIN_OBS:COM_OBS_TMPL
35
+ MEMDIR=" ensstat" YMD=${PDY} HH=${cyc} declare_from_tmpl -rx \
36
+ COMOUT_ATMOS_ANALYSIS:COM_ATMOS_ANALYSIS_TMPL
35
37
36
38
RUN=${GDUMP} YMD=${gPDY} HH=${gcyc} declare_from_tmpl -rx \
37
- COM_OBS_PREV :COM_OBS_TMPL \
38
- COM_ATMOS_ANALYSIS_DET_PREV :COM_ATMOS_ANALYSIS_TMPL
39
+ COMIN_OBS_PREV :COM_OBS_TMPL \
40
+ COMIN_ATMOS_ANALYSIS_DET_PREV :COM_ATMOS_ANALYSIS_TMPL
39
41
40
42
MEMDIR=" ensstat" RUN=${GDUMP_ENS} YMD=${gPDY} HH=${gcyc} declare_from_tmpl -rx \
41
- COM_ATMOS_HISTORY_PREV :COM_ATMOS_HISTORY_TMPL
43
+ COMIN_ATMOS_HISTORY_PREV :COM_ATMOS_HISTORY_TMPL
42
44
43
45
44
- export ATMGES_ENSMEAN=" ${COM_ATMOS_HISTORY_PREV } /${GPREFIX} atmf006.ensmean.nc"
46
+ export ATMGES_ENSMEAN=" ${COMIN_ATMOS_HISTORY_PREV } /${GPREFIX} atmf006.ensmean.nc"
45
47
if [ ! -f ${ATMGES_ENSMEAN} ]; then
46
48
echo " FATAL ERROR: FILE MISSING: ATMGES_ENSMEAN = ${ATMGES_ENSMEAN} "
47
49
exit 1
48
50
fi
49
51
50
52
# Link observational data
51
- export PREPQC=" ${COM_OBS } /${OPREFIX} prepbufr"
53
+ export PREPQC=" ${COMIN_OBS } /${OPREFIX} prepbufr"
52
54
if [[ ! -f ${PREPQC} ]]; then
53
55
echo " WARNING: Global PREPBUFR FILE ${PREPQC} MISSING"
54
56
fi
55
- export TCVITL=" ${COM_OBS } /${OPREFIX} syndata.tcvitals.tm00"
57
+ export TCVITL=" ${COMIN_OBS } /${OPREFIX} syndata.tcvitals.tm00"
56
58
if [[ ${DONST} = " YES" ]]; then
57
- export NSSTBF=" ${COM_OBS } /${OPREFIX} nsstbufr"
59
+ export NSSTBF=" ${COMIN_OBS } /${OPREFIX} nsstbufr"
58
60
fi
59
- export PREPQCPF=" ${COM_OBS } /${OPREFIX} prepbufr.acft_profiles"
61
+ export PREPQCPF=" ${COMIN_OBS } /${OPREFIX} prepbufr.acft_profiles"
60
62
61
63
# Guess Bias correction coefficients related to control
62
- export GBIAS=${COM_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias
63
- export GBIASPC=${COM_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias_pc
64
- export GBIASAIR=${COM_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias_air
65
- export GRADSTAT=${COM_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} radstat
64
+ export GBIAS=${COMIN_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias
65
+ export GBIASPC=${COMIN_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias_pc
66
+ export GBIASAIR=${COMIN_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} abias_air
67
+ export GRADSTAT=${COMIN_ATMOS_ANALYSIS_DET_PREV } /${GPREFIX_DET} radstat
66
68
67
69
# Bias correction coefficients related to ensemble mean
68
- export ABIAS=" ${COM_ATMOS_ANALYSIS } /${APREFIX} abias.ensmean"
69
- export ABIASPC=" ${COM_ATMOS_ANALYSIS } /${APREFIX} abias_pc.ensmean"
70
- export ABIASAIR=" ${COM_ATMOS_ANALYSIS } /${APREFIX} abias_air.ensmean"
71
- export ABIASe=" ${COM_ATMOS_ANALYSIS } /${APREFIX} abias_int.ensmean"
70
+ export ABIAS=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} abias.ensmean"
71
+ export ABIASPC=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} abias_pc.ensmean"
72
+ export ABIASAIR=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} abias_air.ensmean"
73
+ export ABIASe=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} abias_int.ensmean"
72
74
73
75
# Diagnostics related to ensemble mean
74
- export GSISTAT=" ${COM_ATMOS_ANALYSIS } /${APREFIX} gsistat.ensmean"
75
- export CNVSTAT=" ${COM_ATMOS_ANALYSIS } /${APREFIX} cnvstat.ensmean"
76
- export OZNSTAT=" ${COM_ATMOS_ANALYSIS } /${APREFIX} oznstat.ensmean"
77
- export RADSTAT=" ${COM_ATMOS_ANALYSIS } /${APREFIX} radstat.ensmean"
76
+ export GSISTAT=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} gsistat.ensmean"
77
+ export CNVSTAT=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} cnvstat.ensmean"
78
+ export OZNSTAT=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} oznstat.ensmean"
79
+ export RADSTAT=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} radstat.ensmean"
78
80
79
81
# Select observations based on ensemble mean
80
82
export RUN_SELECT=" YES"
81
83
export USE_SELECT=" NO"
82
- export SELECT_OBS=" ${COM_ATMOS_ANALYSIS } /${APREFIX} obsinput.ensmean"
84
+ export SELECT_OBS=" ${COMOUT_ATMOS_ANALYSIS } /${APREFIX} obsinput.ensmean"
83
85
84
86
export DIAG_SUFFIX=" _ensmean"
85
87
export DIAG_COMPRESS=" NO"
0 commit comments