Skip to content

Instantly share code, notes, and snippets.

@emcbot
Created April 23, 2025 21:41
Show Gist options
  • Save emcbot/1e801863a5cf0596cbdd348e88200e41 to your computer and use it in GitHub Desktop.
Save emcbot/1e801863a5cf0596cbdd348e88200e41 to your computer and use it in GitHub Desktop.
error log file from CI run PR_3587 - sfs_fcst_mem002_seg0.log
+ source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/detect_machine.sh
++ [[ -n '' ]]
++ case $(hostname -f) in
+++ hostname -f
++ MACHINE_ID=UNKNOWN
++ [[ UNKNOWN == \U\N\K\N\O\W\N ]]
++ case ${PW_CSP:-} in
++ PW_CSP=UNKNOWN
++ MACHINE_ID=UNKNOWN
++ [[ UNKNOWN != \U\N\K\N\O\W\N ]]
++ [[ -d /lfs/h3 ]]
++ [[ -d /lfs/h1 ]]
++ [[ -d /mnt/lfs5 ]]
++ [[ -d /scratch1 ]]
++ MACHINE_ID=hera
+ [[ hera == \w\c\o\s\s\2 ]]
+ source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/load_fv3gfs_modules.sh
++ [[ hxB == *x* ]]
++ set_x=YES
++ [[ NO == \N\O ]]
++ echo 'Loading modules quietly...'
Loading modules quietly...
++ set +x
Running "module reset". Resetting modules to system default. The following $MODULEPATH directories have been removed: /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/modulefiles
Currently Loaded Modules:
1) contrib 45) sp/2.5.0
2) intel/2022.1.2 46) ip/4.3.0
3) stack-intel/2021.5.0 47) grib-util/1.3.0
4) impi/2022.1.2 48) g2tmpl/1.13.0
5) stack-intel-oneapi-mpi/2021.5.1 49) gsi-ncdiag/1.1.2
6) gettext/0.19.8.1 50) crtm-fix/2.4.0.1_emc
7) libxcrypt/4.4.35 51) git-lfs/2.10.0
8) zlib/1.2.13 52) crtm/2.4.0.1
9) sqlite/3.43.2 53) openblas/0.3.24
10) util-linux-uuid/2.38.1 54) py-setuptools/63.4.3
11) python/3.11.6 55) py-numpy/1.23.4
12) hpss/hpss 56) bufr/11.7.0
13) gempak/7.17.0 57) gmake/3.82
14) ncl/6.6.2 58) wgrib2/2.0.8
15) libjpeg/2.1.0 59) py-f90nml/1.4.3
16) jasper/2.0.32 60) py-cftime/1.0.3.4
17) libpng/1.6.37 61) py-netcdf4/1.5.8
18) openjpeg/2.3.1 62) libyaml/0.2.5
19) eccodes/2.32.0 63) py-pyyaml/6.0
20) fftw/3.3.10 64) py-markupsafe/2.1.3
21) nghttp2/1.57.0 65) py-jinja2/3.1.2
22) curl/8.4.0 66) py-bottleneck/1.3.7
23) proj/9.2.1 67) py-numexpr/2.8.4
24) udunits/2.2.28 68) py-et-xmlfile/1.0.1
25) cdo/2.2.0 69) py-openpyxl/3.1.2
26) R/3.6.1 70) py-pytz/2023.3
27) perl/5.38.0 71) py-pyxlsb/1.0.10
28) pkg-config/0.27.1 72) py-xlrd/2.0.1
29) hdf5/1.14.0 73) py-xlsxwriter/3.1.7
30) snappy/1.1.10 74) py-xlwt/1.3.0
31) zstd/1.5.2 75) py-pandas/1.5.3
32) c-blosc/1.21.5 76) py-six/1.16.0
33) netcdf-c/4.9.2 77) py-python-dateutil/2.8.2
34) netcdf-fortran/4.6.1 78) g2c/1.8.0
35) parallel-netcdf/1.12.2 79) netcdf-cxx4/4.3.1
36) parallelio/2.5.10 80) met/9.1.3
37) esmf/8.6.0 81) metplus/3.1.1
38) antlr/2.7.7 82) py-packaging/23.1
39) gsl/2.7.1 83) py-xarray/2023.7.0
40) nco/5.0.6 84) prepobs/1.1.0
41) bacio/2.4.1 85) fit2obs/1.1.5
42) w3emc/2.10.0 86) imagemagick/7.1.1-11
43) prod_util/2.1.1 87) module_base.hera
44) g2/3.4.5
++ wxflowPATH=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/python
++ PYTHONPATH=/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-xarray-2023.7.0-joweppx/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-packaging-23.1-5gvg7qo/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-python-dateutil-2.8.2-3qglnj4/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-six-1.16.0-t54borv/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-pandas-1.5.3-tguwpv3/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-xlwt-1.3.0-5nxruci/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-xlsxwriter-3.1.7-7l25bnt/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-xlrd-2.0.1-fwxe33t/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-pyxlsb-1.0.10-ghdqaaw/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-pytz-2023.3-kkz2z3d/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-openpyxl-3.1.2-4tswswo/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-et-xmlfile-1.0.1-it6uamo/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-numexpr-2.8.4-uqnmadj/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-bottleneck-1.3.7-4itjkyr/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-jinja2-3.1.2-3yb4fme/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-markupsafe-2.1.3-clrlf2z/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-pyyaml-6.0-4sduut5/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-netcdf4-1.5.8-haeompg/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-cftime-1.0.3.4-4s5bg7j/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-f90nml-1.4.3-b4vzhct/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/bufr-11.7.0-w62mmgj/lib64/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/bufr-11.7.0-w62mmgj/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-numpy-1.23.4-yrvnxwk/lib/python3.11/site-packages:/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev-fms-2024.01/install/intel/2021.5.0/py-setuptools-63.4.3-qppw6fo/lib/python3.11/site-packages:/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush:/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/python
++ export PYTHONPATH
++ ulimit -S -s unlimited
++ unset ulimit_s
+ status=0
+ [[ 0 -ne 0 ]]
+ export job=fcst
+ job=fcst
+ export jobid=fcst.3668519
+ jobid=fcst.3668519
+ /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/jobs/JGLOBAL_FORECAST
Begin /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/jobs/JGLOBAL_FORECAST at Wed Apr 23 21:33:40 UTC 2025
++ jjob_header.sh[46]OPTIND=1
++ jjob_header.sh[47]getopts c:e: option
++ jjob_header.sh[48]case "${option}" in
++ jjob_header.sh[50]env_job=efcs
++ jjob_header.sh[47]getopts c:e: option
++ jjob_header.sh[48]case "${option}" in
++ jjob_header.sh[49]read -ra configs
++ jjob_header.sh[47]getopts c:e: option
++ jjob_header.sh[61]shift 4
++ jjob_header.sh[63][[ -z efcs ]]
++ jjob_header.sh[71]export DATA=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
++ jjob_header.sh[71]DATA=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
++ jjob_header.sh[72][[ YES == \Y\E\S ]]
++ jjob_header.sh[73]rm -rf /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
++ jjob_header.sh[75]mkdir -p /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
++ jjob_header.sh[76]cd /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
++ jjob_header.sh[85]export cycle=t00z
++ jjob_header.sh[85]cycle=t00z
++ jjob_header.sh[86]setpdy.sh
+ setpdy.sh[20]'[' /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519 == /home/role.glopara ']'
+ setpdy.sh[25][[ ! t00z =~ t??z ]]
+ setpdy.sh[30]case $# in
+ setpdy.sh[31]dates_before_PDY=7
+ setpdy.sh[32]dates_after_PDY=7
+ setpdy.sh[50]COMDATEROOT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT
+ setpdy.sh[53]'[' -z 19940501 ']'
+ setpdy.sh[57]sed 's/[0-9]\{8\}/19940501/' /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/date/t00z
sed: can't read /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/date/t00z: No such file or directory
++ jjob_header.sh[86]true
++ jjob_header.sh[87]source ./PDY
/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/jjob_header.sh: line 87: ./PDY: No such file or directory
++ jjob_header.sh[87]true
++ jjob_header.sh[93]export pid=3669166
++ jjob_header.sh[93]pid=3669166
++ jjob_header.sh[94]export pgmout=OUTPUT.3669166
++ jjob_header.sh[94]pgmout=OUTPUT.3669166
++ jjob_header.sh[95]export pgmerr=errfile
++ jjob_header.sh[95]pgmerr=errfile
++ jjob_header.sh[98]export pgm=
++ jjob_header.sh[98]pgm=
++ jjob_header.sh[104]export EXPDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8
++ jjob_header.sh[104]EXPDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8
++ jjob_header.sh[105]for config in "${configs[@]:-''}"
++ jjob_header.sh[106]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.base
+++ config.base[6]echo 'BEGIN: config.base'
BEGIN: config.base
+++ config.base[9]export machine=HERA
+++ config.base[9]machine=HERA
+++ config.base[12]export RUN_ENVIR=emc
+++ config.base[12]RUN_ENVIR=emc
+++ config.base[15]export ACCOUNT=fv3-cpu
+++ config.base[15]ACCOUNT=fv3-cpu
+++ config.base[16]export QUEUE=batch
+++ config.base[16]QUEUE=batch
+++ config.base[17]export QUEUE_SERVICE=batch
+++ config.base[17]QUEUE_SERVICE=batch
+++ config.base[18]export QUEUE_DTN=batch
+++ config.base[18]QUEUE_DTN=batch
+++ config.base[19]export PARTITION_BATCH=hera
+++ config.base[19]PARTITION_BATCH=hera
+++ config.base[20]export PARTITION_SERVICE=service
+++ config.base[20]PARTITION_SERVICE=service
+++ config.base[21]export PARTITION_DTN=
+++ config.base[21]PARTITION_DTN=
+++ config.base[22]export RESERVATION=
+++ config.base[22]RESERVATION=
+++ config.base[23]export CLUSTERS=
+++ config.base[23]CLUSTERS=
+++ config.base[24]export CLUSTERS_SERVICE=
+++ config.base[24]CLUSTERS_SERVICE=
+++ config.base[25]export CLUSTERS_DTN=
+++ config.base[25]CLUSTERS_DTN=
+++ config.base[28]export HPSS_PROJECT=emc-global
+++ config.base[28]HPSS_PROJECT=emc-global
+++ config.base[31]export HOMEgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow
+++ config.base[31]HOMEgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow
+++ config.base[32]export EXECgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/exec
+++ config.base[32]EXECgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/exec
+++ config.base[33]export FIXgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix
+++ config.base[33]FIXgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix
+++ config.base[34]export PARMgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm
+++ config.base[34]PARMgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm
+++ config.base[35]export SCRgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/scripts
+++ config.base[35]SCRgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/scripts
+++ config.base[36]export USHgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush
+++ config.base[36]USHgfs=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush
+++ config.base[37]export FIXorog=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog
+++ config.base[37]FIXorog=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog
+++ config.base[38]export FIXugwd=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd
+++ config.base[38]FIXugwd=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd
+++ config.base[43]export PACKAGEROOT=/scratch1/NCEPDEV/global/glopara/nwpara
+++ config.base[43]PACKAGEROOT=/scratch1/NCEPDEV/global/glopara/nwpara
+++ config.base[44]export COMROOT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT
+++ config.base[44]COMROOT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT
+++ config.base[45]export COMINsyn=/scratch1/NCEPDEV/global/glopara/com/gfs/prod/syndat
+++ config.base[45]COMINsyn=/scratch1/NCEPDEV/global/glopara/com/gfs/prod/syndat
+++ config.base[48]export HOMEDIR=/scratch1/NCEPDEV/global/role.glopara
+++ config.base[48]HOMEDIR=/scratch1/NCEPDEV/global/role.glopara
+++ config.base[49]export STMP=/scratch1/NCEPDEV/stmp2/role.glopara
+++ config.base[49]STMP=/scratch1/NCEPDEV/stmp2/role.glopara
+++ config.base[50]export PTMP=/scratch1/NCEPDEV/stmp4/role.glopara
+++ config.base[50]PTMP=/scratch1/NCEPDEV/stmp4/role.glopara
+++ config.base[51]export NOSCRUB=/scratch1/NCEPDEV/global/role.glopara
+++ config.base[51]NOSCRUB=/scratch1/NCEPDEV/global/role.glopara
+++ config.base[54]export BASE_GIT=/scratch1/NCEPDEV/global/glopara/git
+++ config.base[54]BASE_GIT=/scratch1/NCEPDEV/global/glopara/git
+++ config.base[57]export BASE_DATA=/scratch1/NCEPDEV/global/glopara/data
+++ config.base[57]BASE_DATA=/scratch1/NCEPDEV/global/glopara/data
+++ config.base[60]export DO_BUFRSND=NO
+++ config.base[60]DO_BUFRSND=NO
+++ config.base[61]export DO_GEMPAK=NO
+++ config.base[61]DO_GEMPAK=NO
+++ config.base[62]export DO_AWIPS=NO
+++ config.base[62]DO_AWIPS=NO
+++ config.base[68]export REALTIME=YES
+++ config.base[68]REALTIME=YES
+++ config.base[71]export MODE=forecast-only
+++ config.base[71]MODE=forecast-only
+++ config.base[72]export 'DO_TEST_MODE={{ DO_TEST_MODE }}'
+++ config.base[72]DO_TEST_MODE='{{ DO_TEST_MODE }}'
+++ config.base[81]export HOMEpost=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow
+++ config.base[81]HOMEpost=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow
+++ config.base[84]export 'NCP=/bin/cp -p'
+++ config.base[84]NCP='/bin/cp -p'
+++ config.base[85]export NMV=/bin/mv
+++ config.base[85]NMV=/bin/mv
+++ config.base[86]export 'NLN=/bin/ln -sf'
+++ config.base[86]NLN='/bin/ln -sf'
+++ config.base[87]export VERBOSE=YES
+++ config.base[87]VERBOSE=YES
+++ config.base[88]export KEEPDATA=NO
+++ config.base[88]KEEPDATA=NO
+++ config.base[89]export DEBUG_POSTSCRIPT=NO
+++ config.base[89]DEBUG_POSTSCRIPT=NO
+++ config.base[90]export CHGRP_RSTPROD=YES
+++ config.base[90]CHGRP_RSTPROD=YES
+++ config.base[91]export 'CHGRP_CMD=chgrp rstprod'
+++ config.base[91]CHGRP_CMD='chgrp rstprod'
+++ config.base[92]export NCDUMP=/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/intel/2021.5.0/netcdf-c-4.9.2-ejp7j3k/bin/ncdump
+++ config.base[92]NCDUMP=/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/intel/2021.5.0/netcdf-c-4.9.2-ejp7j3k/bin/ncdump
+++ config.base[93]export NCLEN=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/getncdimlen
+++ config.base[93]NCLEN=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/getncdimlen
+++ config.base[96]export BASE_ENV=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/env
+++ config.base[96]BASE_ENV=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/env
+++ config.base[99]export SDATE=1994050100
+++ config.base[99]SDATE=1994050100
+++ config.base[100]export EDATE=1994050100
+++ config.base[100]EDATE=1994050100
+++ config.base[101]export EXP_WARM_START=.false.
+++ config.base[101]EXP_WARM_START=.false.
+++ config.base[102]export assim_freq=6
+++ config.base[102]assim_freq=6
+++ config.base[103]export PSLOT=C96mx100_S2S_d420c8c8
+++ config.base[103]PSLOT=C96mx100_S2S_d420c8c8
+++ config.base[104]export EXPDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8
+++ config.base[104]EXPDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8
+++ config.base[105]export ROTDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8
+++ config.base[105]ROTDIR=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8
+++ config.base[107]export ARCDIR=/scratch1/NCEPDEV/global/role.glopara/archive/C96mx100_S2S_d420c8c8
+++ config.base[107]ARCDIR=/scratch1/NCEPDEV/global/role.glopara/archive/C96mx100_S2S_d420c8c8
+++ config.base[108]export ATARDIR=/NCEPDEV/emc-global/1year/role.glopara/HERA/scratch/C96mx100_S2S_d420c8c8
+++ config.base[108]ATARDIR=/NCEPDEV/emc-global/1year/role.glopara/HERA/scratch/C96mx100_S2S_d420c8c8
+++ config.base[111]export envir=prod
+++ config.base[111]envir=prod
+++ config.base[112]export NET=sfs
+++ config.base[112]NET=sfs
+++ config.base[113]export RUN=sfs
+++ config.base[113]RUN=sfs
+++ config.base[116]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.com
++++ config.com[4]echo 'BEGIN: config.com'
BEGIN: config.com
++++ config.com[37][[ emc == \n\c\o ]]
++++ config.com[41]COM_OBS_TMPL='${ROTDIR}/${RUN}.${YMD}/${HH}/obs'
++++ config.com[42]COM_RTOFS_TMPL='${DMPDIR}'
++++ config.com[44]declare -rx COM_OBS_TMPL COM_RTOFS_TMPL
++++ config.com[45]declare -rx 'COM_OBSDMP_TMPL=${DMPDIR}/${DUMP}${DUMP_SUFFIX}.${YMD}/${HH}/atmos'
++++ config.com[47]COM_BASE='${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}'
++++ config.com[49]declare -rx 'COM_TOP_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}'
++++ config.com[51]declare -rx 'COM_CONF_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/conf'
++++ config.com[52]declare -rx 'COM_OBS_JEDI=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/obs_jedi'
++++ config.com[54]declare -rx 'COM_ATMOS_INPUT_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/atmos/input'
++++ config.com[55]declare -rx 'COM_ATMOS_RESTART_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/atmos/restart'
++++ config.com[56]declare -rx 'COM_ATMOS_ANALYSIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/atmos'
++++ config.com[57]declare -rx 'COM_SNOW_ANALYSIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/snow'
++++ config.com[58]declare -rx 'COM_SNOW_ANLMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/snow/anlmon'
++++ config.com[59]declare -rx 'COM_ATMOS_HISTORY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/atmos/history'
++++ config.com[60]declare -rx 'COM_ATMOS_MASTER_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/atmos/master'
++++ config.com[61]declare -rx 'COM_ATMOS_GRIB_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/grib2'
++++ config.com[62]declare -rx 'COM_ATMOS_GRIB_GRID_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/grib2/${GRID}'
++++ config.com[63]declare -rx 'COM_ATMOS_BUFR_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/bufr'
++++ config.com[64]declare -rx 'COM_ATMOS_GEMPAK_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/gempak/${GRID}'
++++ config.com[65]declare -rx 'COM_ATMOS_GENESIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/cyclone/genesis_vital'
++++ config.com[66]declare -rx 'COM_ATMOS_TRACK_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/cyclone/tracks'
++++ config.com[67]declare -rx 'COM_ATMOS_GOES_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/goes_sim'
++++ config.com[68]declare -rx 'COM_ATMOS_IMAGERY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/imagery'
++++ config.com[69]declare -rx 'COM_ATMOS_OZNMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/oznmon'
++++ config.com[70]declare -rx 'COM_ATMOS_RADMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/radmon'
++++ config.com[71]declare -rx 'COM_ATMOS_MINMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/minmon'
++++ config.com[72]declare -rx 'COM_ATMOS_ANLMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/anlmon'
++++ config.com[73]declare -rx 'COM_ATMOS_WMO_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/atmos/wmo'
++++ config.com[75]declare -rx 'COM_WAVE_RESTART_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/wave/restart'
++++ config.com[76]declare -rx 'COM_WAVE_PREP_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/wave/prep'
++++ config.com[77]declare -rx 'COM_WAVE_HISTORY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/wave/history'
++++ config.com[78]declare -rx 'COM_WAVE_GRID_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/wave/gridded'
++++ config.com[79]declare -rx 'COM_WAVE_GRID_RES_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/wave/gridded/${GRDRESNAME}'
++++ config.com[80]declare -rx 'COM_WAVE_STATION_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/wave/station'
++++ config.com[81]declare -rx 'COM_WAVE_GEMPAK_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/wave/gempak'
++++ config.com[82]declare -rx 'COM_WAVE_WMO_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/wave/wmo'
++++ config.com[84]declare -rx 'COM_OCEAN_HISTORY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ocean/history'
++++ config.com[85]declare -rx 'COM_OCEAN_RESTART_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ocean/restart'
++++ config.com[86]declare -rx 'COM_OCEAN_INPUT_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ocean/input'
++++ config.com[87]declare -rx 'COM_OCEAN_ANALYSIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/ocean'
++++ config.com[88]declare -rx 'COM_OCEAN_ANLMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ocean/anlmon'
++++ config.com[89]declare -rx 'COM_OCEAN_LETKF_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/ocean/letkf'
++++ config.com[90]declare -rx 'COM_OCEAN_BMATRIX_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/bmatrix/ocean'
++++ config.com[91]declare -rx 'COM_OCEAN_NETCDF_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ocean/netcdf'
++++ config.com[92]declare -rx 'COM_OCEAN_GRIB_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ocean/grib2'
++++ config.com[93]declare -rx 'COM_OCEAN_GRIB_GRID_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ocean/grib2/${GRID}'
++++ config.com[95]declare -rx 'COM_ICE_ANALYSIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/ice'
++++ config.com[96]declare -rx 'COM_ICE_LETKF_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/ice/letkf'
++++ config.com[97]declare -rx 'COM_ICE_ANLMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ice/anlmon'
++++ config.com[98]declare -rx 'COM_ICE_BMATRIX_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/bmatrix/ice'
++++ config.com[99]declare -rx 'COM_ICE_INPUT_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ice/input'
++++ config.com[100]declare -rx 'COM_ICE_HISTORY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ice/history'
++++ config.com[101]declare -rx 'COM_ICE_RESTART_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/ice/restart'
++++ config.com[102]declare -rx 'COM_ICE_NETCDF_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ice/netcdf'
++++ config.com[103]declare -rx 'COM_ICE_GRIB_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ice/grib2'
++++ config.com[104]declare -rx 'COM_ICE_GRIB_GRID_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/ice/grib2/${GRID}'
++++ config.com[106]declare -rx 'COM_CHEM_HISTORY_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/chem/history'
++++ config.com[107]declare -rx 'COM_CHEM_ANALYSIS_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/chem'
++++ config.com[108]declare -rx 'COM_CHEM_BMAT_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/analysis/chem/bmatrix'
++++ config.com[109]declare -rx 'COM_CHEM_ANLMON_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/products/chem/anlmon'
++++ config.com[111]declare -rx 'COM_MED_RESTART_TMPL=${ROTDIR}/${RUN}.${YMD}/${HH}/${MEMDIR}/model/med/restart'
+++ config.base[119]export 'ERRSCRIPT=eval [[ $err = 0 ]]'
+++ config.base[119]ERRSCRIPT='eval [[ $err = 0 ]]'
+++ config.base[120]export LOGSCRIPT=
+++ config.base[120]LOGSCRIPT=
+++ config.base[123]export 'REDOUT=1>'
+++ config.base[123]REDOUT='1>'
+++ config.base[124]export 'REDERR=2>'
+++ config.base[124]REDERR='2>'
+++ config.base[126]export SENDECF=NO
+++ config.base[126]SENDECF=NO
+++ config.base[127]export SENDSDM=NO
+++ config.base[127]SENDSDM=NO
+++ config.base[128]export SENDDBN_NTC=NO
+++ config.base[128]SENDDBN_NTC=NO
+++ config.base[129]export SENDDBN=NO
+++ config.base[129]SENDDBN=NO
+++ config.base[130]export DBNROOT=/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/intel/2021.5.0/prod-util-2.1.1-4vpcrpl/fakedbn
+++ config.base[130]DBNROOT=/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/intel/2021.5.0/prod-util-2.1.1-4vpcrpl/fakedbn
+++ config.base[133]export APP=S2S
+++ config.base[133]APP=S2S
+++ config.base[136]export DO_ATM=YES
+++ config.base[136]DO_ATM=YES
+++ config.base[137]export DO_COUPLED=NO
+++ config.base[137]DO_COUPLED=NO
+++ config.base[138]export DO_WAVE=NO
+++ config.base[138]DO_WAVE=NO
+++ config.base[139]export DO_OCN=NO
+++ config.base[139]DO_OCN=NO
+++ config.base[140]export DO_ICE=NO
+++ config.base[140]DO_ICE=NO
+++ config.base[141]export DO_EXTRACTVARS=NO
+++ config.base[141]DO_EXTRACTVARS=NO
+++ config.base[142]export DO_AERO_FCST=NO
+++ config.base[142]DO_AERO_FCST=NO
+++ config.base[143]export DOBNDPNT_WAVE=NO
+++ config.base[143]DOBNDPNT_WAVE=NO
+++ config.base[144]export DOIBP_WAV=NO
+++ config.base[144]DOIBP_WAV=NO
+++ config.base[145]export FRAC_GRID=.true.
+++ config.base[145]FRAC_GRID=.true.
+++ config.base[146]export DO_NEST=NO
+++ config.base[146]DO_NEST=NO
+++ config.base[147][[ NO == \Y\E\S ]]
+++ config.base[151]export ntiles=6
+++ config.base[151]ntiles=6
+++ config.base[155]export OPS_RES=C768
+++ config.base[155]OPS_RES=C768
+++ config.base[158]export LEVS=128
+++ config.base[158]LEVS=128
+++ config.base[159]export CASE=C96
+++ config.base[159]CASE=C96
+++ config.base[160]export CASE_ENS=C96
+++ config.base[160]CASE_ENS=C96
+++ config.base[161]export OCNRES=100
+++ config.base[161]OCNRES=100
+++ config.base[162]export ICERES=100
+++ config.base[162]ICERES=100
+++ config.base[164]case "${CASE}" in
+++ config.base[169]export waveGRD=glo_100
+++ config.base[169]waveGRD=glo_100
+++ config.base[183]case "${APP}" in
+++ config.base[199]export DO_COUPLED=YES
+++ config.base[199]DO_COUPLED=YES
+++ config.base[200]export DO_OCN=YES
+++ config.base[200]DO_OCN=YES
+++ config.base[201]export DO_ICE=YES
+++ config.base[201]DO_ICE=YES
+++ config.base[203][[ S2S =~ A$ ]]
+++ config.base[207][[ S2S =~ ^S2SW ]]
+++ config.base[218]export FHMIN=0
+++ config.base[218]FHMIN=0
+++ config.base[219]export FHMAX=9
+++ config.base[219]FHMAX=9
+++ config.base[220]export FHOUT=3
+++ config.base[220]FHOUT=3
+++ config.base[221]export FHOUT_OCN=3
+++ config.base[221]FHOUT_OCN=3
+++ config.base[222]export FHOUT_ICE=3
+++ config.base[222]FHOUT_ICE=3
+++ config.base[223]export FHOUT_AERO=3
+++ config.base[223]FHOUT_AERO=3
+++ config.base[226]export INTERVAL_GFS=6
+++ config.base[226]INTERVAL_GFS=6
+++ config.base[227]export SDATE_GFS=1994050100
+++ config.base[227]SDATE_GFS=1994050100
+++ config.base[230]export REPLAY_ICS=NO
+++ config.base[230]REPLAY_ICS=NO
+++ config.base[231][[ NO == \Y\E\S ]]
+++ config.base[237]export OFFSET_START_HOUR=0
+++ config.base[237]OFFSET_START_HOUR=0
+++ config.base[238]export USE_OCN_ENS_PERTURB_FILES=YES
+++ config.base[238]USE_OCN_ENS_PERTURB_FILES=YES
+++ config.base[239]export USE_ATM_ENS_PERTURB_FILES=YES
+++ config.base[239]USE_ATM_ENS_PERTURB_FILES=YES
+++ config.base[243]export FHMIN_GFS=0
+++ config.base[243]FHMIN_GFS=0
+++ config.base[244]export FHMAX_GFS=144
+++ config.base[244]FHMAX_GFS=144
+++ config.base[246]breakpnts=48,96
+++ config.base[247]export FCST_SEGMENTS=0,48,96,144
+++ config.base[247]FCST_SEGMENTS=0,48,96,144
+++ config.base[249]export FHOUT_GFS=24
+++ config.base[249]FHOUT_GFS=24
+++ config.base[250]export FHMAX_HF_GFS=0
+++ config.base[250]FHMAX_HF_GFS=0
+++ config.base[251]export FHOUT_HF_GFS=1
+++ config.base[251]FHOUT_HF_GFS=1
+++ config.base[252]export FHOUT_OCN_GFS=24
+++ config.base[252]FHOUT_OCN_GFS=24
+++ config.base[253]export FHOUT_ICE_GFS=24
+++ config.base[253]FHOUT_ICE_GFS=24
+++ config.base[254]export FHMIN_WAV=0
+++ config.base[254]FHMIN_WAV=0
+++ config.base[255]export FHOUT_WAV=3
+++ config.base[255]FHOUT_WAV=3
+++ config.base[256]export FHMAX_HF_WAV=120
+++ config.base[256]FHMAX_HF_WAV=120
+++ config.base[257]export FHOUT_HF_WAV=1
+++ config.base[257]FHOUT_HF_WAV=1
+++ config.base[258]export FHMAX_WAV=144
+++ config.base[258]FHMAX_WAV=144
+++ config.base[259]export FHMAX_WAV_GFS=144
+++ config.base[259]FHMAX_WAV_GFS=144
+++ config.base[260]export FHMAX_HF_GFS=0
+++ config.base[260]FHMAX_HF_GFS=0
+++ config.base[261]export FHMAX_WAV_GFS=144
+++ config.base[261]FHMAX_WAV_GFS=144
+++ config.base[262]export FHMAX_HF_WAV=120
+++ config.base[262]FHMAX_HF_WAV=120
+++ config.base[263]export ILPOST=1
+++ config.base[263]ILPOST=1
+++ config.base[265]export FHMIN_ENKF=0
+++ config.base[265]FHMIN_ENKF=0
+++ config.base[266]export FHMAX_ENKF=144
+++ config.base[266]FHMAX_ENKF=144
+++ config.base[267]export FHOUT_ENKF=24
+++ config.base[267]FHOUT_ENKF=24
+++ config.base[268]export FHOUT_OCN=24
+++ config.base[268]FHOUT_OCN=24
+++ config.base[269]export FHOUT_ICE=24
+++ config.base[269]FHOUT_ICE=24
+++ config.base[272]export restart_interval_gfs=12
+++ config.base[272]restart_interval_gfs=12
+++ config.base[273]export restart_interval_enkfgfs=12
+++ config.base[273]restart_interval_enkfgfs=12
+++ config.base[278]export QUILTING=.true.
+++ config.base[278]QUILTING=.true.
+++ config.base[279]export OUTPUT_GRID=gaussian_grid
+++ config.base[279]OUTPUT_GRID=gaussian_grid
+++ config.base[280]export WRITE_DOPOST=.true.
+++ config.base[280]WRITE_DOPOST=.true.
+++ config.base[281]export WRITE_NSFLIP=.true.
+++ config.base[281]WRITE_NSFLIP=.true.
+++ config.base[284]export imp_physics=8
+++ config.base[284]imp_physics=8
+++ config.base[288]export DO_JEDIATMVAR=NO
+++ config.base[288]DO_JEDIATMVAR=NO
+++ config.base[289]export DO_JEDIATMENS=NO
+++ config.base[289]DO_JEDIATMENS=NO
+++ config.base[290]export DO_JEDIOCNVAR=NO
+++ config.base[290]DO_JEDIOCNVAR=NO
+++ config.base[291]export DO_JEDISNOWDA=NO
+++ config.base[291]DO_JEDISNOWDA=NO
+++ config.base[292]export DO_MERGENSST=NO
+++ config.base[292]DO_MERGENSST=NO
+++ config.base[293]export DO_STARTMEM_FROM_JEDIICE=NO
+++ config.base[293]DO_STARTMEM_FROM_JEDIICE=NO
+++ config.base[296]export NMEM_ENS=2
+++ config.base[296]NMEM_ENS=2
+++ config.base[300]export ENSMEM=002
+++ config.base[300]ENSMEM=002
+++ config.base[301]export MEMDIR=mem002
+++ config.base[301]MEMDIR=mem002
+++ config.base[304](( ENSMEM == 0 ))
+++ config.base[307]export DO_CA=YES
+++ config.base[307]DO_CA=YES
+++ config.base[310]export DOIAU=NO
+++ config.base[310]DOIAU=NO
+++ config.base[313][[ .false. = \.\t\r\u\e\. ]]
+++ config.base[322]export DONST=YES
+++ config.base[322]DONST=YES
+++ config.base[323][[ YES = \Y\E\S ]]
+++ config.base[323]export 'FNTSFA= '
+++ config.base[323]FNTSFA=' '
+++ config.base[326]export nst_anl=.true.
+++ config.base[326]nst_anl=.true.
+++ config.base[329]export MAKE_NSSTBUFR=NO
+++ config.base[329]MAKE_NSSTBUFR=NO
+++ config.base[332]export MAKE_ACFTBUFR=NO
+++ config.base[332]MAKE_ACFTBUFR=NO
+++ config.base[335]export DO_METP=NO
+++ config.base[335]DO_METP=NO
+++ config.base[336]export DO_FIT2OBS=NO
+++ config.base[336]DO_FIT2OBS=NO
+++ config.base[339]export 'VRFYARCH={{ VRFYARCH }}'
+++ config.base[339]VRFYARCH='{{ VRFYARCH }}'
+++ config.base[340]export HPSSARCH=NO
+++ config.base[340]HPSSARCH=NO
+++ config.base[341]export LOCALARCH=NO
+++ config.base[341]LOCALARCH=NO
+++ config.base[342][[ NO = \Y\E\S ]]
+++ config.base[345][[ NO = \Y\E\S ]]
+++ config.base[345][[ NO = \Y\E\S ]]
+++ config.base[348]export DO_ARCHCOM=NO
+++ config.base[348]DO_ARCHCOM=NO
+++ config.base[350]export ARCH_CYC=00
+++ config.base[350]ARCH_CYC=00
+++ config.base[351]export ARCH_WARMICFREQ=4
+++ config.base[351]ARCH_WARMICFREQ=4
+++ config.base[352]export ARCH_FCSTICFREQ=1
+++ config.base[352]ARCH_FCSTICFREQ=1
+++ config.base[353]export ARCH_EXPDIR=YES
+++ config.base[353]ARCH_EXPDIR=YES
+++ config.base[354]export ARCH_EXPDIR_FREQ=0
+++ config.base[354]ARCH_EXPDIR_FREQ=0
+++ config.base[355]export ARCH_HASHES=YES
+++ config.base[355]ARCH_HASHES=YES
+++ config.base[356]export ARCH_DIFFS=NO
+++ config.base[356]ARCH_DIFFS=NO
+++ config.base[359]export NUM_SND_COLLECTIVES=9
+++ config.base[359]NUM_SND_COLLECTIVES=9
+++ config.base[361]echo 'END: config.base'
END: config.base
++ jjob_header.sh[106]true
++ jjob_header.sh[107]export err=0
++ jjob_header.sh[107]err=0
++ jjob_header.sh[108]set +x
completed cleanly
++ jjob_header.sh[105]for config in "${configs[@]:-''}"
++ jjob_header.sh[106]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.fcst
+++ config.fcst[6]echo 'BEGIN: config.fcst'
BEGIN: config.fcst
+++ config.fcst[8]export USE_ESMF_THREADING=YES
+++ config.fcst[8]USE_ESMF_THREADING=YES
+++ config.fcst[9]export COPY_FINAL_RESTARTS=NO
+++ config.fcst[9]COPY_FINAL_RESTARTS=NO
+++ config.fcst[12]string='--fv3 C96'
+++ config.fcst[13][[ YES == \Y\E\S ]]
+++ config.fcst[13]string='--fv3 C96 --mom6 100'
+++ config.fcst[14][[ YES == \Y\E\S ]]
+++ config.fcst[14]string='--fv3 C96 --mom6 100 --cice6 100'
+++ config.fcst[15][[ NO == \Y\E\S ]]
+++ config.fcst[16][[ NO == \Y\E\S ]]
+++ config.fcst[19]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ufs --fv3 C96 --mom6 100 --cice6 100
++++ config.ufs[9]echo 'BEGIN: config.ufs'
BEGIN: config.ufs
++++ config.ufs[11](( 6 <= 1 ))
++++ config.ufs[26]skip_mom6=true
++++ config.ufs[27]skip_cice6=true
++++ config.ufs[28]skip_ww3=true
++++ config.ufs[29]skip_gocart=true
++++ config.ufs[30]skip_mediator=true
++++ config.ufs[33](( 6 > 0 ))
++++ config.ufs[34]key=--fv3
++++ config.ufs[35]case "${key}" in
++++ config.ufs[37]fv3_res=C96
++++ config.ufs[38]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 4 > 0 ))
++++ config.ufs[34]key=--mom6
++++ config.ufs[35]case "${key}" in
++++ config.ufs[41]mom6_res=100
++++ config.ufs[42]skip_mom6=false
++++ config.ufs[43]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 2 > 0 ))
++++ config.ufs[34]key=--cice6
++++ config.ufs[35]case "${key}" in
++++ config.ufs[46]cice6_res=100
++++ config.ufs[47]skip_cice6=false
++++ config.ufs[48]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 0 > 0 ))
++++ config.ufs[67][[ false == \f\a\l\s\e ]]
++++ config.ufs[68]skip_mediator=false
++++ config.ufs[72]case "${fv3_res}" in
++++ config.ufs[93]export DELTIM=600
++++ config.ufs[93]DELTIM=600
++++ config.ufs[94]export layout_x=2
++++ config.ufs[94]layout_x=2
++++ config.ufs[95]export layout_y=2
++++ config.ufs[95]layout_y=2
++++ config.ufs[96]export nthreads_fv3=1
++++ config.ufs[96]nthreads_fv3=1
++++ config.ufs[97]export nthreads_ufs=1
++++ config.ufs[97]nthreads_ufs=1
++++ config.ufs[98]export xr_cnvcld=.true.
++++ config.ufs[98]xr_cnvcld=.true.
++++ config.ufs[99]export cdmbgwd=0.14,1.8,1.0,1.0
++++ config.ufs[99]cdmbgwd=0.14,1.8,1.0,1.0
++++ config.ufs[100]export cdmbgwd_gsl=20.0,2.5,1.0,1.0
++++ config.ufs[100]cdmbgwd_gsl=20.0,2.5,1.0,1.0
++++ config.ufs[101]export psl_gwd_dx_factor=6.0
++++ config.ufs[101]psl_gwd_dx_factor=6.0
++++ config.ufs[102]export knob_ugwp_tauamp=3.0e-3
++++ config.ufs[102]knob_ugwp_tauamp=3.0e-3
++++ config.ufs[103]export k_split=1
++++ config.ufs[103]k_split=1
++++ config.ufs[104]export n_split=4
++++ config.ufs[104]n_split=4
++++ config.ufs[105]export tau=8.0
++++ config.ufs[105]tau=8.0
++++ config.ufs[106]export rf_cutoff=100.0
++++ config.ufs[106]rf_cutoff=100.0
++++ config.ufs[107]export fv_sg_adj=1800
++++ config.ufs[107]fv_sg_adj=1800
++++ config.ufs[108]export WRITE_GROUP=1
++++ config.ufs[108]WRITE_GROUP=1
++++ config.ufs[109]export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=1
++++ config.ufs[109]WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=1
++++ config.ufs[208](( WRTTASK_PER_GROUP_PER_THREAD = WRTTASK_PER_GROUP_PER_THREAD_PER_TILE * 6 ))
++++ config.ufs[209]export WRTTASK_PER_GROUP_PER_THREAD
++++ config.ufs[211](( ntasks_fv3 = layout_x * layout_y * 6 ))
++++ config.ufs[212]export ntasks_fv3
++++ config.ufs[214](( ntasks_quilt = WRITE_GROUP * WRTTASK_PER_GROUP_PER_THREAD ))
++++ config.ufs[215]export ntasks_quilt
++++ config.ufs[219]case ${fv3_res} in
++++ config.ufs[221]zstandard_level=0
++++ config.ufs[222]ideflate=0
++++ config.ufs[223]quantize_nsd=0
++++ config.ufs[224]OUTPUT_FILETYPE_ATM=netcdf
++++ config.ufs[225]OUTPUT_FILETYPE_SFC=netcdf
++++ config.ufs[243]export zstandard_level ideflate quantize_nsd
++++ config.ufs[244]export OUTPUT_FILETYPE_ATM OUTPUT_FILETYPE_SFC
++++ config.ufs[247]export cpl=.false.
++++ config.ufs[247]cpl=.false.
++++ config.ufs[248]export cplflx=.false.
++++ config.ufs[248]cplflx=.false.
++++ config.ufs[249]export cplice=.false.
++++ config.ufs[249]cplice=.false.
++++ config.ufs[250]export cplchm=.false.
++++ config.ufs[250]cplchm=.false.
++++ config.ufs[251]export cplwav=.false.
++++ config.ufs[251]cplwav=.false.
++++ config.ufs[252]export cplwav2atm=.false.
++++ config.ufs[252]cplwav2atm=.false.
++++ config.ufs[253]export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1
++++ config.ufs[253]CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1
++++ config.ufs[254]model_list=atm
++++ config.ufs[257][[ false == \f\a\l\s\e ]]
++++ config.ufs[258]export cpl=.true.
++++ config.ufs[258]cpl=.true.
++++ config.ufs[259]export nthreads_mediator=1
++++ config.ufs[259]nthreads_mediator=1
++++ config.ufs[260]export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1
++++ config.ufs[260]CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1
++++ config.ufs[264][[ false == \f\a\l\s\e ]]
++++ config.ufs[265]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ocn
+++++ config.ocn[3]echo 'BEGIN: config.ocn'
BEGIN: config.ocn
+++++ config.ocn[5]export MESH_OCN=mesh.mx100.nc
+++++ config.ocn[5]MESH_OCN=mesh.mx100.nc
+++++ config.ocn[7]export DO_OCN_SPPT=NO
+++++ config.ocn[7]DO_OCN_SPPT=NO
+++++ config.ocn[8]export DO_OCN_PERT_EPBL=NO
+++++ config.ocn[8]DO_OCN_PERT_EPBL=NO
+++++ config.ocn[11]export MOM6_USE_LI2016=True
+++++ config.ocn[11]MOM6_USE_LI2016=True
+++++ config.ocn[12]export MOM6_THERMO_SPAN=False
+++++ config.ocn[12]MOM6_THERMO_SPAN=False
+++++ config.ocn[14][[ NO == \Y\E\S ]]
+++++ config.ocn[17]export ODA_INCUPD=False
+++++ config.ocn[17]ODA_INCUPD=False
+++++ config.ocn[21][[ NO == \Y\E\S ]]
+++++ config.ocn[24]export ODA_INCUPD_NHOURS=3.0
+++++ config.ocn[24]ODA_INCUPD_NHOURS=3.0
+++++ config.ocn[27]MOM6_INTERP_ICS=YES
+++++ config.ocn[28][[ YES == \Y\E\S ]]
+++++ config.ocn[29]export MOM6_RESTART_SETTING=n
+++++ config.ocn[29]MOM6_RESTART_SETTING=n
+++++ config.ocn[30]export MOM6_WARMSTART_FILE=MOM.res.nc
+++++ config.ocn[30]MOM6_WARMSTART_FILE=MOM.res.nc
+++++ config.ocn[31]export MOM6_INIT_FROM_Z=False
+++++ config.ocn[31]MOM6_INIT_FROM_Z=False
+++++ config.ocn[32]export MOM6_INIT_UV=file
+++++ config.ocn[32]MOM6_INIT_UV=file
+++++ config.ocn[34]echo 'END: config.ocn'
END: config.ocn
++++ config.ufs[266]export cplflx=.true.
++++ config.ufs[266]cplflx=.true.
++++ config.ufs[267]model_list=atm.ocean
++++ config.ufs[268]nthreads_mom6=1
++++ config.ufs[269]case "${mom6_res}" in
++++ config.ufs[297]ntasks_mom6=20
++++ config.ufs[298]OCNTIM=3600
++++ config.ufs[299]NX_GLB=360
++++ config.ufs[300]NY_GLB=320
++++ config.ufs[301]DT_DYNAM_MOM6=1800
++++ config.ufs[302]DT_THERM_MOM6=3600
++++ config.ufs[303]FRUNOFF=runoff.daitren.clim.1deg.nc
++++ config.ufs[304]CHLCLIM=seawifs_1998-2006_smoothed_2X.nc
++++ config.ufs[305]MOM6_RESTART_SETTING=n
++++ config.ufs[306]MOM6_RIVER_RUNOFF=False
++++ config.ufs[307]eps_imesh=2.5e-1
++++ config.ufs[308]TOPOEDITS=ufs.topo_edits_011818.nc
++++ config.ufs[309]case ${RUN} in
++++ config.ufs[311]MOM6_DIAG_COORD_DEF_Z_FILE=interpolate_zgrid_40L.nc
++++ config.ufs[312]MOM6_DIAG_MISVAL=-1e34
++++ config.ufs[323]MOM6_ALLOW_LANDMASK_CHANGES=True
++++ config.ufs[389]export nthreads_mom6 ntasks_mom6
++++ config.ufs[390]export OCNTIM
++++ config.ufs[391]export NX_GLB NY_GLB
++++ config.ufs[392]export DT_DYNAM_MOM6 DT_THERM_MOM6
++++ config.ufs[393]export FRUNOFF
++++ config.ufs[394]export CHLCLIM
++++ config.ufs[395]export TOPOEDITS
++++ config.ufs[396]export MOM6_RIVER_RUNOFF
++++ config.ufs[397]export MOM6_RESTART_SETTING
++++ config.ufs[398]export eps_imesh
++++ config.ufs[399]export MOM6_DIAG_COORD_DEF_Z_FILE
++++ config.ufs[400]export MOM6_DIAG_MISVAL
++++ config.ufs[401]export MOM6_ALLOW_LANDMASK_CHANGES
++++ config.ufs[405][[ false == \f\a\l\s\e ]]
++++ config.ufs[406]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ice
+++++ config.ice[3]echo 'BEGIN: config.ice'
BEGIN: config.ice
+++++ config.ice[6]export min_seaice=1.0e-6
+++++ config.ice[6]min_seaice=1.0e-6
+++++ config.ice[7]export use_cice_alb=.true.
+++++ config.ice[7]use_cice_alb=.true.
+++++ config.ice[9]export MESH_ICE=mesh.mx100.nc
+++++ config.ice[9]MESH_ICE=mesh.mx100.nc
+++++ config.ice[11]export CICE_GRID=grid_cice_NEMS_mx100.nc
+++++ config.ice[11]CICE_GRID=grid_cice_NEMS_mx100.nc
+++++ config.ice[12]export CICE_MASK=kmtu_cice_NEMS_mx100.nc
+++++ config.ice[12]CICE_MASK=kmtu_cice_NEMS_mx100.nc
+++++ config.ice[14]echo 'END: config.ice'
END: config.ice
++++ config.ufs[407]export cplice=.true.
++++ config.ufs[407]cplice=.true.
++++ config.ufs[408]model_list=atm.ocean.ice
++++ config.ufs[410][[ false == \t\r\u\e ]]
++++ config.ufs[415]nthreads_cice6=1
++++ config.ufs[416]case "${cice6_res}" in
++++ config.ufs[422]ntasks_cice6=10
++++ config.ufs[423]cice6_processor_shape=slenderX2
++++ config.ufs[440]export nthreads_cice6 ntasks_cice6
++++ config.ufs[441]export cice6_processor_shape
++++ config.ufs[445][[ true == \f\a\l\s\e ]]
++++ config.ufs[485][[ true == \f\a\l\s\e ]]
++++ config.ufs[494]case "${model_list}" in
++++ config.ufs[505]default_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[525]export ufs_configure_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[525]ufs_configure_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[526]unset model_list default_template
++++ config.ufs[529]export 'WW3_RSTFLDS= '
++++ config.ufs[529]WW3_RSTFLDS=' '
++++ config.ufs[531][[ ! -r /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN ]]
++++ config.ufs[536]echo 'END: config.ufs'
END: config.ufs
+++ config.fcst[22]IFS=', '
+++ config.fcst[22]read -ra segments
+++ config.fcst[24]export FHMIN=0
+++ config.fcst[24]FHMIN=0
+++ config.fcst[25]export FHMAX=48
+++ config.fcst[25]FHMAX=48
+++ config.fcst[27]export FHMIN_WAV=0
+++ config.fcst[27]FHMIN_WAV=0
+++ config.fcst[28]export FHMAX_HF=0
+++ config.fcst[28]FHMAX_HF=0
+++ config.fcst[29]export FHMAX_WAV=48
+++ config.fcst[29]FHMAX_WAV=48
+++ config.fcst[31]export FHOUT=24
+++ config.fcst[31]FHOUT=24
+++ config.fcst[32]export FHOUT_HF=1
+++ config.fcst[32]FHOUT_HF=1
+++ config.fcst[33]export FHOUT_OCN=24
+++ config.fcst[33]FHOUT_OCN=24
+++ config.fcst[34]export FHOUT_ICE=24
+++ config.fcst[34]FHOUT_ICE=24
+++ config.fcst[35]export FHZER=24
+++ config.fcst[35]FHZER=24
+++ config.fcst[38]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.resources fcst
++++ config.resources[7](( 1 != 1 ))
++++ config.resources[14]step=fcst
++++ config.resources[16]echo 'BEGIN: config.resources'
BEGIN: config.resources
++++ config.resources[18]case ${machine} in
++++ config.resources[20]max_tasks_per_node=40
++++ config.resources[40]export max_tasks_per_node
++++ config.resources[42]case ${step} in
++++ config.resources[70]export is_exclusive=True
++++ config.resources[70]is_exclusive=True
++++ config.resources[74][[ YES == \Y\E\S ]]
++++ config.resources[75]export UFS_THREADS=1
++++ config.resources[75]UFS_THREADS=1
++++ config.resources[92][[ YES == \Y\E\S ]]
++++ config.resources[93](( FV3THREADS = nthreads_fv3 ))
++++ config.resources[94](( FV3PETS = ntasks_fv3 * nthreads_fv3 ))
++++ config.resources[99]echo 'FV3 using (nthreads, PETS) = (1, 24)'
FV3 using (nthreads, PETS) = (1, 24)
++++ config.resources[102]QUILTPETS=0
++++ config.resources[102]QUILTTHREADS=0
++++ config.resources[103][[ .true. == \.\t\r\u\e\. ]]
++++ config.resources[104][[ YES == \Y\E\S ]]
++++ config.resources[105](( QUILTTHREADS = nthreads_fv3 ))
++++ config.resources[106](( QUILTPETS = ntasks_quilt * nthreads_fv3 ))
++++ config.resources[111](( WRTTASK_PER_GROUP = WRTTASK_PER_GROUP_PER_THREAD ))
++++ config.resources[112]export WRTTASK_PER_GROUP
++++ config.resources[114]echo 'QUILT using (nthreads, PETS) = (1, 6)'
QUILT using (nthreads, PETS) = (1, 6)
++++ config.resources[117]ATMTHREADS=1
++++ config.resources[118](( ATMPETS = FV3PETS + QUILTPETS ))
++++ config.resources[119]export ATMPETS ATMTHREADS
++++ config.resources[120]echo 'FV3ATM using (nthreads, PETS) = (1, 30)'
FV3ATM using (nthreads, PETS) = (1, 30)
++++ config.resources[123]NTASKS_TOT=30
++++ config.resources[130]MEDTHREADS=1
++++ config.resources[131]MEDPETS=24
++++ config.resources[132](( 24 > 300 ))
++++ config.resources[133]export MEDPETS MEDTHREADS
++++ config.resources[134]echo 'MEDIATOR using (threads, PETS) = (1, 24)'
MEDIATOR using (threads, PETS) = (1, 24)
++++ config.resources[137]CHMPETS=0
++++ config.resources[137]CHMTHREADS=0
++++ config.resources[138][[ NO == \Y\E\S ]]
++++ config.resources[145]export CHMPETS CHMTHREADS
++++ config.resources[148]WAVPETS=0
++++ config.resources[148]WAVTHREADS=0
++++ config.resources[149][[ NO == \Y\E\S ]]
++++ config.resources[160]export WAVPETS WAVTHREADS
++++ config.resources[163]OCNPETS=0
++++ config.resources[163]OCNTHREADS=0
++++ config.resources[164][[ YES == \Y\E\S ]]
++++ config.resources[165][[ YES == \Y\E\S ]]
++++ config.resources[166](( OCNTHREADS = nthreads_mom6 ))
++++ config.resources[167](( OCNPETS = ntasks_mom6 * nthreads_mom6 ))
++++ config.resources[172]echo 'MOM6 using (threads, PETS) = (1, 20)'
MOM6 using (threads, PETS) = (1, 20)
++++ config.resources[173](( NTASKS_TOT = NTASKS_TOT + OCNPETS ))
++++ config.resources[175]export OCNPETS OCNTHREADS
++++ config.resources[178]ICEPETS=0
++++ config.resources[178]ICETHREADS=0
++++ config.resources[179][[ YES == \Y\E\S ]]
++++ config.resources[180][[ YES == \Y\E\S ]]
++++ config.resources[181](( ICETHREADS = nthreads_cice6 ))
++++ config.resources[182](( ICEPETS = ntasks_cice6 * nthreads_cice6 ))
++++ config.resources[187]echo 'CICE6 using (threads, PETS) = (1, 10)'
CICE6 using (threads, PETS) = (1, 10)
++++ config.resources[188](( NTASKS_TOT = NTASKS_TOT + ICEPETS ))
++++ config.resources[190]export ICEPETS ICETHREADS
++++ config.resources[192]echo 'Total PETS = 60'
Total PETS = 60
++++ config.resources[194]declare -x ntasks=60
++++ config.resources[195]declare -x threads_per_task=1
++++ config.resources[196]tasks_per_node=40
++++ config.resources[198]case "${CASE}" in
++++ config.resources[200]declare -x walltime=04:00:00
++++ config.resources[211]unset NTASKS_TOT
++++ config.resources[331][[ -f /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.resources.HERA ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=threads_per_task_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export threads_per_task
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=ntasks_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export ntasks
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=tasks_per_node_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export tasks_per_node
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=NTASKS_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n '' ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=memory_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n '' ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=walltime_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export walltime
++++ config.resources[345]echo 'END: config.resources'
END: config.resources
+++ config.fcst[39]export domains_stack_size=16000000
+++ config.fcst[39]domains_stack_size=16000000
+++ config.fcst[42][[ YES == \Y\E\S ]]
+++ config.fcst[43]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.nsst
++++ config.nsst[6]echo 'BEGIN: config.nsst'
BEGIN: config.nsst
++++ config.nsst[11]export NST_MODEL=2
++++ config.nsst[11]NST_MODEL=2
++++ config.nsst[14]export NST_SPINUP=0
++++ config.nsst[14]NST_SPINUP=0
++++ config.nsst[17]export NST_RESV=0
++++ config.nsst[17]NST_RESV=0
++++ config.nsst[20]export ZSEA1=0
++++ config.nsst[20]ZSEA1=0
++++ config.nsst[21]export ZSEA2=0
++++ config.nsst[21]ZSEA2=0
++++ config.nsst[23]export NST_GSI=3
++++ config.nsst[23]NST_GSI=3
++++ config.nsst[27]export NSTINFO=0
++++ config.nsst[27]NSTINFO=0
++++ config.nsst[28](( NST_GSI > 0 ))
++++ config.nsst[28]export NSTINFO=4
++++ config.nsst[28]NSTINFO=4
++++ config.nsst[30]echo 'END: config.nsst'
END: config.nsst
+++ config.fcst[46]export esmf_profile=.false.
+++ config.fcst[46]esmf_profile=.false.
+++ config.fcst[47]export esmf_logkind=ESMF_LOGKIND_MULTI_ON_ERROR
+++ config.fcst[47]esmf_logkind=ESMF_LOGKIND_MULTI_ON_ERROR
+++ config.fcst[52]export FORECASTSH=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/scripts/exglobal_forecast.sh
+++ config.fcst[52]FORECASTSH=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/scripts/exglobal_forecast.sh
+++ config.fcst[54]export FCSTEXEC=sfs_model.x
+++ config.fcst[54]FCSTEXEC=sfs_model.x
+++ config.fcst[58]export TYPE=hydro
+++ config.fcst[58]TYPE=hydro
+++ config.fcst[59]export MONO=mono
+++ config.fcst[59]MONO=mono
+++ config.fcst[62]export h2o_phys=.true.
+++ config.fcst[62]h2o_phys=.true.
+++ config.fcst[65]export new_o3forc=YES
+++ config.fcst[65]new_o3forc=YES
+++ config.fcst[67]export gwd_opt=2
+++ config.fcst[67]gwd_opt=2
+++ config.fcst[72](( gwd_opt == 1 ))
+++ config.fcst[82](( gwd_opt == 2 ))
+++ config.fcst[98]export knob_ugwp_version=1
+++ config.fcst[98]knob_ugwp_version=1
+++ config.fcst[99]export do_ugwp=.false.
+++ config.fcst[99]do_ugwp=.false.
+++ config.fcst[100]export do_tofd=.false.
+++ config.fcst[100]do_tofd=.false.
+++ config.fcst[101]export do_ugwp_v0=.false.
+++ config.fcst[101]do_ugwp_v0=.false.
+++ config.fcst[102]export do_ugwp_v1=.true.
+++ config.fcst[102]do_ugwp_v1=.true.
+++ config.fcst[103]export do_ugwp_v0_orog_only=.false.
+++ config.fcst[103]do_ugwp_v0_orog_only=.false.
+++ config.fcst[104]export do_ugwp_v0_nst_only=.false.
+++ config.fcst[104]do_ugwp_v0_nst_only=.false.
+++ config.fcst[105]export do_gsl_drag_ls_bl=.true.
+++ config.fcst[105]do_gsl_drag_ls_bl=.true.
+++ config.fcst[106]export do_gsl_drag_ss=.false.
+++ config.fcst[106]do_gsl_drag_ss=.false.
+++ config.fcst[107]export do_gsl_drag_tofd=.true.
+++ config.fcst[107]do_gsl_drag_tofd=.true.
+++ config.fcst[108]export do_gwd_opt_psl=.true.
+++ config.fcst[108]do_gwd_opt_psl=.true.
+++ config.fcst[109]export do_ugwp_v1_orog_only=.false.
+++ config.fcst[109]do_ugwp_v1_orog_only=.false.
++++ config.fcst[110]echo 128/2.35
++++ config.fcst[110]bc
+++ config.fcst[110]launch_level=54
+++ config.fcst[111]export launch_level
+++ config.fcst[115]export d2_bg_k1=0.20
+++ config.fcst[115]d2_bg_k1=0.20
+++ config.fcst[116]export d2_bg_k2=0.04
+++ config.fcst[116]d2_bg_k2=0.04
+++ config.fcst[117]export dz_min=6
+++ config.fcst[117]dz_min=6
+++ config.fcst[118]export n_sponge=42
+++ config.fcst[118]n_sponge=42
+++ config.fcst[121]export hybedmf=.false.
+++ config.fcst[121]hybedmf=.false.
+++ config.fcst[122]export satmedmf=.true.
+++ config.fcst[122]satmedmf=.true.
+++ config.fcst[123]export isatmedmf=1
+++ config.fcst[123]isatmedmf=1
+++ config.fcst[124]tbf=
+++ config.fcst[125][[ .true. == \.\t\r\u\e\. ]]
+++ config.fcst[125]tbf=_satmedmf
+++ config.fcst[128]export progsigma=.true.
+++ config.fcst[128]progsigma=.true.
+++ config.fcst[129]tbp=
+++ config.fcst[130][[ .true. == \.\t\r\u\e\. ]]
+++ config.fcst[130]tbp=_progsigma
+++ config.fcst[133][[ NO == \Y\E\S ]]
+++ config.fcst[136]export IAER=1011
+++ config.fcst[136]IAER=1011
+++ config.fcst[138]export iovr_lw=3
+++ config.fcst[138]iovr_lw=3
+++ config.fcst[139]export iovr_sw=3
+++ config.fcst[139]iovr_sw=3
+++ config.fcst[140]export iovr=3
+++ config.fcst[140]iovr=3
+++ config.fcst[141]export icliq_sw=2
+++ config.fcst[141]icliq_sw=2
+++ config.fcst[142]export isubc_sw=2
+++ config.fcst[142]isubc_sw=2
+++ config.fcst[143]export isubc_lw=2
+++ config.fcst[143]isubc_lw=2
+++ config.fcst[146]export do_RRTMGP=.false.
+++ config.fcst[146]do_RRTMGP=.false.
+++ config.fcst[147]export doGP_cldoptics_LUT=.false.
+++ config.fcst[147]doGP_cldoptics_LUT=.false.
+++ config.fcst[148]export doGP_lwscat=.false.
+++ config.fcst[148]doGP_lwscat=.false.
+++ config.fcst[152]export iopt_sfc=3
+++ config.fcst[152]iopt_sfc=3
+++ config.fcst[153]export iopt_trs=2
+++ config.fcst[153]iopt_trs=2
+++ config.fcst[156]export dnats=0
+++ config.fcst[156]dnats=0
+++ config.fcst[157]export cal_pre=.true.
+++ config.fcst[157]cal_pre=.true.
+++ config.fcst[158]export do_sat_adj=.false.
+++ config.fcst[158]do_sat_adj=.false.
+++ config.fcst[159]export random_clds=.true.
+++ config.fcst[159]random_clds=.true.
+++ config.fcst[161]case ${imp_physics} in
+++ config.fcst[173]export ncld=2
+++ config.fcst[173]ncld=2
+++ config.fcst[174]export FIELD_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/field_table_thompson_noaero_tke_progsigma
+++ config.fcst[174]FIELD_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/field_table_thompson_noaero_tke_progsigma
+++ config.fcst[175]export nwat=6
+++ config.fcst[175]nwat=6
+++ config.fcst[177]export cal_pre=.false.
+++ config.fcst[177]cal_pre=.false.
+++ config.fcst[178]export random_clds=.false.
+++ config.fcst[178]random_clds=.false.
+++ config.fcst[179]export effr_in=.true.
+++ config.fcst[179]effr_in=.true.
+++ config.fcst[180]export ltaerosol=.false.
+++ config.fcst[180]ltaerosol=.false.
+++ config.fcst[181]export lradar=.true.
+++ config.fcst[181]lradar=.true.
+++ config.fcst[182]export ttendlim=-999
+++ config.fcst[182]ttendlim=-999
+++ config.fcst[183]export dt_inner=300
+++ config.fcst[183]dt_inner=300
+++ config.fcst[184]export sedi_semi=.true.
+++ config.fcst[184]sedi_semi=.true.
+++ config.fcst[185][[ .true. == .true. ]]
+++ config.fcst[185]export dt_inner=600
+++ config.fcst[185]dt_inner=600
+++ config.fcst[186][[ dt_inner -gt 300 ]]
+++ config.fcst[186]export dt_inner=300
+++ config.fcst[186]dt_inner=300
+++ config.fcst[187]export decfl=10
+++ config.fcst[187]decfl=10
+++ config.fcst[189]export hord_mt_nh_nonmono=5
+++ config.fcst[189]hord_mt_nh_nonmono=5
+++ config.fcst[190]export hord_xx_nh_nonmono=5
+++ config.fcst[190]hord_xx_nh_nonmono=5
+++ config.fcst[191]export hord_dp_nh_nonmono=-5
+++ config.fcst[191]hord_dp_nh_nonmono=-5
+++ config.fcst[192]export vtdm4_nh_nonmono=0.02
+++ config.fcst[192]vtdm4_nh_nonmono=0.02
+++ config.fcst[193]export nord=2
+++ config.fcst[193]nord=2
+++ config.fcst[194][[ hydro == \n\h* ]]
+++ config.fcst[197]export dddmp=0.
+++ config.fcst[197]dddmp=0.
+++ config.fcst[199]export d4_bg=0.12
+++ config.fcst[199]d4_bg=0.12
+++ config.fcst[229]export DO_SPPT=NO
+++ config.fcst[229]DO_SPPT=NO
+++ config.fcst[230]export DO_SKEB=NO
+++ config.fcst[230]DO_SKEB=NO
+++ config.fcst[231]export DO_SHUM=NO
+++ config.fcst[231]DO_SHUM=NO
+++ config.fcst[232]export DO_LAND_PERT=NO
+++ config.fcst[232]DO_LAND_PERT=NO
+++ config.fcst[233]export DO_OCN_SPPT=NO
+++ config.fcst[233]DO_OCN_SPPT=NO
+++ config.fcst[234]export DO_OCN_PERT_EPBL=NO
+++ config.fcst[234]DO_OCN_PERT_EPBL=NO
+++ config.fcst[237]export cplmode=ufs.frac
+++ config.fcst[237]cplmode=ufs.frac
+++ config.fcst[238][[ .true. == \.\f\a\l\s\e\. ]]
+++ config.fcst[241]export psm_bc=1
+++ config.fcst[241]psm_bc=1
+++ config.fcst[243]export min_lakeice=0.15
+++ config.fcst[243]min_lakeice=0.15
+++ config.fcst[244]export min_seaice=1.0e-6
+++ config.fcst[244]min_seaice=1.0e-6
+++ config.fcst[245]export use_cice_alb=.true.
+++ config.fcst[245]use_cice_alb=.true.
+++ config.fcst[247]export FSICL=0
+++ config.fcst[247]FSICL=0
+++ config.fcst[248]export FSICS=0
+++ config.fcst[248]FSICS=0
+++ config.fcst[252][[ NO == \Y\E\S ]]
+++ config.fcst[255]export DIAG_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table
+++ config.fcst[255]DIAG_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table
+++ config.fcst[259]export restart_interval=12
+++ config.fcst[259]restart_interval=12
+++ config.fcst[262]export adjust_dry_mass=.false.
+++ config.fcst[262]adjust_dry_mass=.false.
+++ config.fcst[265][[ C96 = C768 ]]
+++ config.fcst[268]export io_layout=1,1
+++ config.fcst[268]io_layout=1,1
+++ config.fcst[271]export reforecast=YES
+++ config.fcst[271]reforecast=YES
+++ config.fcst[279]export o3forc_params=McCormack-empirical-sh-ozh
+++ config.fcst[279]o3forc_params=McCormack-empirical-sh-ozh
+++ config.fcst[281]echo 'END: config.fcst'
END: config.fcst
++ jjob_header.sh[106]true
++ jjob_header.sh[107]export err=0
++ jjob_header.sh[107]err=0
++ jjob_header.sh[108]set +x
completed cleanly
++ jjob_header.sh[105]for config in "${configs[@]:-''}"
++ jjob_header.sh[106]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.efcs
+++ config.efcs[6]echo 'BEGIN: config.efcs'
BEGIN: config.efcs
+++ config.efcs[14]export CASE=C96
+++ config.efcs[14]CASE=C96
+++ config.efcs[17]string='--fv3 C96'
+++ config.efcs[19][[ YES == \Y\E\S ]]
+++ config.efcs[19]string='--fv3 C96 --mom6 100'
+++ config.efcs[20][[ YES == \Y\E\S ]]
+++ config.efcs[20]string='--fv3 C96 --mom6 100 --cice6 100'
+++ config.efcs[21][[ NO == \Y\E\S ]]
+++ config.efcs[22][[ NO == \Y\E\S ]]
+++ config.efcs[24]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ufs --fv3 C96 --mom6 100 --cice6 100
++++ config.ufs[9]echo 'BEGIN: config.ufs'
BEGIN: config.ufs
++++ config.ufs[11](( 6 <= 1 ))
++++ config.ufs[26]skip_mom6=true
++++ config.ufs[27]skip_cice6=true
++++ config.ufs[28]skip_ww3=true
++++ config.ufs[29]skip_gocart=true
++++ config.ufs[30]skip_mediator=true
++++ config.ufs[33](( 6 > 0 ))
++++ config.ufs[34]key=--fv3
++++ config.ufs[35]case "${key}" in
++++ config.ufs[37]fv3_res=C96
++++ config.ufs[38]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 4 > 0 ))
++++ config.ufs[34]key=--mom6
++++ config.ufs[35]case "${key}" in
++++ config.ufs[41]mom6_res=100
++++ config.ufs[42]skip_mom6=false
++++ config.ufs[43]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 2 > 0 ))
++++ config.ufs[34]key=--cice6
++++ config.ufs[35]case "${key}" in
++++ config.ufs[46]cice6_res=100
++++ config.ufs[47]skip_cice6=false
++++ config.ufs[48]shift
++++ config.ufs[63]shift
++++ config.ufs[33](( 0 > 0 ))
++++ config.ufs[67][[ false == \f\a\l\s\e ]]
++++ config.ufs[68]skip_mediator=false
++++ config.ufs[72]case "${fv3_res}" in
++++ config.ufs[93]export DELTIM=600
++++ config.ufs[93]DELTIM=600
++++ config.ufs[94]export layout_x=2
++++ config.ufs[94]layout_x=2
++++ config.ufs[95]export layout_y=2
++++ config.ufs[95]layout_y=2
++++ config.ufs[96]export nthreads_fv3=1
++++ config.ufs[96]nthreads_fv3=1
++++ config.ufs[97]export nthreads_ufs=1
++++ config.ufs[97]nthreads_ufs=1
++++ config.ufs[98]export xr_cnvcld=.true.
++++ config.ufs[98]xr_cnvcld=.true.
++++ config.ufs[99]export cdmbgwd=0.14,1.8,1.0,1.0
++++ config.ufs[99]cdmbgwd=0.14,1.8,1.0,1.0
++++ config.ufs[100]export cdmbgwd_gsl=20.0,2.5,1.0,1.0
++++ config.ufs[100]cdmbgwd_gsl=20.0,2.5,1.0,1.0
++++ config.ufs[101]export psl_gwd_dx_factor=6.0
++++ config.ufs[101]psl_gwd_dx_factor=6.0
++++ config.ufs[102]export knob_ugwp_tauamp=3.0e-3
++++ config.ufs[102]knob_ugwp_tauamp=3.0e-3
++++ config.ufs[103]export k_split=1
++++ config.ufs[103]k_split=1
++++ config.ufs[104]export n_split=4
++++ config.ufs[104]n_split=4
++++ config.ufs[105]export tau=8.0
++++ config.ufs[105]tau=8.0
++++ config.ufs[106]export rf_cutoff=100.0
++++ config.ufs[106]rf_cutoff=100.0
++++ config.ufs[107]export fv_sg_adj=1800
++++ config.ufs[107]fv_sg_adj=1800
++++ config.ufs[108]export WRITE_GROUP=1
++++ config.ufs[108]WRITE_GROUP=1
++++ config.ufs[109]export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=1
++++ config.ufs[109]WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=1
++++ config.ufs[208](( WRTTASK_PER_GROUP_PER_THREAD = WRTTASK_PER_GROUP_PER_THREAD_PER_TILE * 6 ))
++++ config.ufs[209]export WRTTASK_PER_GROUP_PER_THREAD
++++ config.ufs[211](( ntasks_fv3 = layout_x * layout_y * 6 ))
++++ config.ufs[212]export ntasks_fv3
++++ config.ufs[214](( ntasks_quilt = WRITE_GROUP * WRTTASK_PER_GROUP_PER_THREAD ))
++++ config.ufs[215]export ntasks_quilt
++++ config.ufs[219]case ${fv3_res} in
++++ config.ufs[221]zstandard_level=0
++++ config.ufs[222]ideflate=0
++++ config.ufs[223]quantize_nsd=0
++++ config.ufs[224]OUTPUT_FILETYPE_ATM=netcdf
++++ config.ufs[225]OUTPUT_FILETYPE_SFC=netcdf
++++ config.ufs[243]export zstandard_level ideflate quantize_nsd
++++ config.ufs[244]export OUTPUT_FILETYPE_ATM OUTPUT_FILETYPE_SFC
++++ config.ufs[247]export cpl=.false.
++++ config.ufs[247]cpl=.false.
++++ config.ufs[248]export cplflx=.false.
++++ config.ufs[248]cplflx=.false.
++++ config.ufs[249]export cplice=.false.
++++ config.ufs[249]cplice=.false.
++++ config.ufs[250]export cplchm=.false.
++++ config.ufs[250]cplchm=.false.
++++ config.ufs[251]export cplwav=.false.
++++ config.ufs[251]cplwav=.false.
++++ config.ufs[252]export cplwav2atm=.false.
++++ config.ufs[252]cplwav2atm=.false.
++++ config.ufs[253]export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1
++++ config.ufs[253]CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1
++++ config.ufs[254]model_list=atm
++++ config.ufs[257][[ false == \f\a\l\s\e ]]
++++ config.ufs[258]export cpl=.true.
++++ config.ufs[258]cpl=.true.
++++ config.ufs[259]export nthreads_mediator=1
++++ config.ufs[259]nthreads_mediator=1
++++ config.ufs[260]export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1
++++ config.ufs[260]CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1
++++ config.ufs[264][[ false == \f\a\l\s\e ]]
++++ config.ufs[265]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ocn
+++++ config.ocn[3]echo 'BEGIN: config.ocn'
BEGIN: config.ocn
+++++ config.ocn[5]export MESH_OCN=mesh.mx100.nc
+++++ config.ocn[5]MESH_OCN=mesh.mx100.nc
+++++ config.ocn[7]export DO_OCN_SPPT=NO
+++++ config.ocn[7]DO_OCN_SPPT=NO
+++++ config.ocn[8]export DO_OCN_PERT_EPBL=NO
+++++ config.ocn[8]DO_OCN_PERT_EPBL=NO
+++++ config.ocn[11]export MOM6_USE_LI2016=True
+++++ config.ocn[11]MOM6_USE_LI2016=True
+++++ config.ocn[12]export MOM6_THERMO_SPAN=False
+++++ config.ocn[12]MOM6_THERMO_SPAN=False
+++++ config.ocn[14][[ NO == \Y\E\S ]]
+++++ config.ocn[17]export ODA_INCUPD=False
+++++ config.ocn[17]ODA_INCUPD=False
+++++ config.ocn[21][[ NO == \Y\E\S ]]
+++++ config.ocn[24]export ODA_INCUPD_NHOURS=3.0
+++++ config.ocn[24]ODA_INCUPD_NHOURS=3.0
+++++ config.ocn[27]MOM6_INTERP_ICS=YES
+++++ config.ocn[28][[ YES == \Y\E\S ]]
+++++ config.ocn[29]export MOM6_RESTART_SETTING=n
+++++ config.ocn[29]MOM6_RESTART_SETTING=n
+++++ config.ocn[30]export MOM6_WARMSTART_FILE=MOM.res.nc
+++++ config.ocn[30]MOM6_WARMSTART_FILE=MOM.res.nc
+++++ config.ocn[31]export MOM6_INIT_FROM_Z=False
+++++ config.ocn[31]MOM6_INIT_FROM_Z=False
+++++ config.ocn[32]export MOM6_INIT_UV=file
+++++ config.ocn[32]MOM6_INIT_UV=file
+++++ config.ocn[34]echo 'END: config.ocn'
END: config.ocn
++++ config.ufs[266]export cplflx=.true.
++++ config.ufs[266]cplflx=.true.
++++ config.ufs[267]model_list=atm.ocean
++++ config.ufs[268]nthreads_mom6=1
++++ config.ufs[269]case "${mom6_res}" in
++++ config.ufs[297]ntasks_mom6=20
++++ config.ufs[298]OCNTIM=3600
++++ config.ufs[299]NX_GLB=360
++++ config.ufs[300]NY_GLB=320
++++ config.ufs[301]DT_DYNAM_MOM6=1800
++++ config.ufs[302]DT_THERM_MOM6=3600
++++ config.ufs[303]FRUNOFF=runoff.daitren.clim.1deg.nc
++++ config.ufs[304]CHLCLIM=seawifs_1998-2006_smoothed_2X.nc
++++ config.ufs[305]MOM6_RESTART_SETTING=n
++++ config.ufs[306]MOM6_RIVER_RUNOFF=False
++++ config.ufs[307]eps_imesh=2.5e-1
++++ config.ufs[308]TOPOEDITS=ufs.topo_edits_011818.nc
++++ config.ufs[309]case ${RUN} in
++++ config.ufs[311]MOM6_DIAG_COORD_DEF_Z_FILE=interpolate_zgrid_40L.nc
++++ config.ufs[312]MOM6_DIAG_MISVAL=-1e34
++++ config.ufs[323]MOM6_ALLOW_LANDMASK_CHANGES=True
++++ config.ufs[389]export nthreads_mom6 ntasks_mom6
++++ config.ufs[390]export OCNTIM
++++ config.ufs[391]export NX_GLB NY_GLB
++++ config.ufs[392]export DT_DYNAM_MOM6 DT_THERM_MOM6
++++ config.ufs[393]export FRUNOFF
++++ config.ufs[394]export CHLCLIM
++++ config.ufs[395]export TOPOEDITS
++++ config.ufs[396]export MOM6_RIVER_RUNOFF
++++ config.ufs[397]export MOM6_RESTART_SETTING
++++ config.ufs[398]export eps_imesh
++++ config.ufs[399]export MOM6_DIAG_COORD_DEF_Z_FILE
++++ config.ufs[400]export MOM6_DIAG_MISVAL
++++ config.ufs[401]export MOM6_ALLOW_LANDMASK_CHANGES
++++ config.ufs[405][[ false == \f\a\l\s\e ]]
++++ config.ufs[406]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.ice
+++++ config.ice[3]echo 'BEGIN: config.ice'
BEGIN: config.ice
+++++ config.ice[6]export min_seaice=1.0e-6
+++++ config.ice[6]min_seaice=1.0e-6
+++++ config.ice[7]export use_cice_alb=.true.
+++++ config.ice[7]use_cice_alb=.true.
+++++ config.ice[9]export MESH_ICE=mesh.mx100.nc
+++++ config.ice[9]MESH_ICE=mesh.mx100.nc
+++++ config.ice[11]export CICE_GRID=grid_cice_NEMS_mx100.nc
+++++ config.ice[11]CICE_GRID=grid_cice_NEMS_mx100.nc
+++++ config.ice[12]export CICE_MASK=kmtu_cice_NEMS_mx100.nc
+++++ config.ice[12]CICE_MASK=kmtu_cice_NEMS_mx100.nc
+++++ config.ice[14]echo 'END: config.ice'
END: config.ice
++++ config.ufs[407]export cplice=.true.
++++ config.ufs[407]cplice=.true.
++++ config.ufs[408]model_list=atm.ocean.ice
++++ config.ufs[410][[ false == \t\r\u\e ]]
++++ config.ufs[415]nthreads_cice6=1
++++ config.ufs[416]case "${cice6_res}" in
++++ config.ufs[422]ntasks_cice6=10
++++ config.ufs[423]cice6_processor_shape=slenderX2
++++ config.ufs[440]export nthreads_cice6 ntasks_cice6
++++ config.ufs[441]export cice6_processor_shape
++++ config.ufs[445][[ true == \f\a\l\s\e ]]
++++ config.ufs[485][[ true == \f\a\l\s\e ]]
++++ config.ufs[494]case "${model_list}" in
++++ config.ufs[505]default_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[525]export ufs_configure_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[525]ufs_configure_template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN
++++ config.ufs[526]unset model_list default_template
++++ config.ufs[529]export 'WW3_RSTFLDS= '
++++ config.ufs[529]WW3_RSTFLDS=' '
++++ config.ufs[531][[ ! -r /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN ]]
++++ config.ufs[536]echo 'END: config.ufs'
END: config.ufs
+++ config.efcs[27]source /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.resources efcs
++++ config.resources[7](( 1 != 1 ))
++++ config.resources[14]step=efcs
++++ config.resources[16]echo 'BEGIN: config.resources'
BEGIN: config.resources
++++ config.resources[18]case ${machine} in
++++ config.resources[20]max_tasks_per_node=40
++++ config.resources[40]export max_tasks_per_node
++++ config.resources[42]case ${step} in
++++ config.resources[70]export is_exclusive=True
++++ config.resources[70]is_exclusive=True
++++ config.resources[74][[ YES == \Y\E\S ]]
++++ config.resources[75]export UFS_THREADS=1
++++ config.resources[75]UFS_THREADS=1
++++ config.resources[92][[ YES == \Y\E\S ]]
++++ config.resources[93](( FV3THREADS = nthreads_fv3 ))
++++ config.resources[94](( FV3PETS = ntasks_fv3 * nthreads_fv3 ))
++++ config.resources[99]echo 'FV3 using (nthreads, PETS) = (1, 24)'
FV3 using (nthreads, PETS) = (1, 24)
++++ config.resources[102]QUILTPETS=0
++++ config.resources[102]QUILTTHREADS=0
++++ config.resources[103][[ .true. == \.\t\r\u\e\. ]]
++++ config.resources[104][[ YES == \Y\E\S ]]
++++ config.resources[105](( QUILTTHREADS = nthreads_fv3 ))
++++ config.resources[106](( QUILTPETS = ntasks_quilt * nthreads_fv3 ))
++++ config.resources[111](( WRTTASK_PER_GROUP = WRTTASK_PER_GROUP_PER_THREAD ))
++++ config.resources[112]export WRTTASK_PER_GROUP
++++ config.resources[114]echo 'QUILT using (nthreads, PETS) = (1, 6)'
QUILT using (nthreads, PETS) = (1, 6)
++++ config.resources[117]ATMTHREADS=1
++++ config.resources[118](( ATMPETS = FV3PETS + QUILTPETS ))
++++ config.resources[119]export ATMPETS ATMTHREADS
++++ config.resources[120]echo 'FV3ATM using (nthreads, PETS) = (1, 30)'
FV3ATM using (nthreads, PETS) = (1, 30)
++++ config.resources[123]NTASKS_TOT=30
++++ config.resources[130]MEDTHREADS=1
++++ config.resources[131]MEDPETS=24
++++ config.resources[132](( 24 > 300 ))
++++ config.resources[133]export MEDPETS MEDTHREADS
++++ config.resources[134]echo 'MEDIATOR using (threads, PETS) = (1, 24)'
MEDIATOR using (threads, PETS) = (1, 24)
++++ config.resources[137]CHMPETS=0
++++ config.resources[137]CHMTHREADS=0
++++ config.resources[138][[ NO == \Y\E\S ]]
++++ config.resources[145]export CHMPETS CHMTHREADS
++++ config.resources[148]WAVPETS=0
++++ config.resources[148]WAVTHREADS=0
++++ config.resources[149][[ NO == \Y\E\S ]]
++++ config.resources[160]export WAVPETS WAVTHREADS
++++ config.resources[163]OCNPETS=0
++++ config.resources[163]OCNTHREADS=0
++++ config.resources[164][[ YES == \Y\E\S ]]
++++ config.resources[165][[ YES == \Y\E\S ]]
++++ config.resources[166](( OCNTHREADS = nthreads_mom6 ))
++++ config.resources[167](( OCNPETS = ntasks_mom6 * nthreads_mom6 ))
++++ config.resources[172]echo 'MOM6 using (threads, PETS) = (1, 20)'
MOM6 using (threads, PETS) = (1, 20)
++++ config.resources[173](( NTASKS_TOT = NTASKS_TOT + OCNPETS ))
++++ config.resources[175]export OCNPETS OCNTHREADS
++++ config.resources[178]ICEPETS=0
++++ config.resources[178]ICETHREADS=0
++++ config.resources[179][[ YES == \Y\E\S ]]
++++ config.resources[180][[ YES == \Y\E\S ]]
++++ config.resources[181](( ICETHREADS = nthreads_cice6 ))
++++ config.resources[182](( ICEPETS = ntasks_cice6 * nthreads_cice6 ))
++++ config.resources[187]echo 'CICE6 using (threads, PETS) = (1, 10)'
CICE6 using (threads, PETS) = (1, 10)
++++ config.resources[188](( NTASKS_TOT = NTASKS_TOT + ICEPETS ))
++++ config.resources[190]export ICEPETS ICETHREADS
++++ config.resources[192]echo 'Total PETS = 60'
Total PETS = 60
++++ config.resources[194]declare -x ntasks=60
++++ config.resources[195]declare -x threads_per_task=1
++++ config.resources[196]tasks_per_node=40
++++ config.resources[198]case "${CASE}" in
++++ config.resources[200]declare -x walltime=04:00:00
++++ config.resources[211]unset NTASKS_TOT
++++ config.resources[331][[ -f /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/EXPDIR/C96mx100_S2S_d420c8c8/config.resources.HERA ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=threads_per_task_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export threads_per_task
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=ntasks_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export ntasks
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=tasks_per_node_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export tasks_per_node
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=NTASKS_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n '' ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=memory_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n '' ]]
++++ config.resources[336]for resource_var in threads_per_task ntasks tasks_per_node NTASKS memory walltime
++++ config.resources[337]run_resource_var=walltime_sfs
++++ config.resources[338][[ -n '' ]]
++++ config.resources[340][[ -n 0 ]]
++++ config.resources[341]export walltime
++++ config.resources[345]echo 'END: config.resources'
END: config.resources
+++ config.efcs[30][[ C96 == \C\9\6 ]]
+++ config.efcs[31]export DO_SKEB=NO
+++ config.efcs[31]DO_SKEB=NO
+++ config.efcs[35]export SKEB=0.8,-999,-999,-999,-999
+++ config.efcs[35]SKEB=0.8,-999,-999,-999,-999
+++ config.efcs[36]export SKEB_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[36]SKEB_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[37]export SKEB_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[37]SKEB_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[38]export SKEBNORM=1
+++ config.efcs[38]SKEBNORM=1
+++ config.efcs[39]export SKEB_NPASS=30
+++ config.efcs[39]SKEB_NPASS=30
+++ config.efcs[40]export SKEB_VDOF=5
+++ config.efcs[40]SKEB_VDOF=5
+++ config.efcs[41]export DO_SPPT=YES
+++ config.efcs[41]DO_SPPT=YES
+++ config.efcs[42]export SPPT=0.56,0.28,0.14,0.056,0.028
+++ config.efcs[42]SPPT=0.56,0.28,0.14,0.056,0.028
+++ config.efcs[43]export SPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[43]SPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[44]export SPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[44]SPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[45]export SPPT_LOGIT=.true.
+++ config.efcs[45]SPPT_LOGIT=.true.
+++ config.efcs[46]export SPPT_SFCLIMIT=.true.
+++ config.efcs[46]SPPT_SFCLIMIT=.true.
+++ config.efcs[48](( OCNRES <= 100 ))
+++ config.efcs[50]export DO_OCN_SPPT=YES
+++ config.efcs[50]DO_OCN_SPPT=YES
+++ config.efcs[51]export OCNSPPT=0.8,0.4,0.2,0.08,0.04
+++ config.efcs[51]OCNSPPT=0.8,0.4,0.2,0.08,0.04
+++ config.efcs[52]export OCNSPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[52]OCNSPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[53]export OCNSPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[53]OCNSPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[54]export DO_OCN_PERT_EPBL=YES
+++ config.efcs[54]DO_OCN_PERT_EPBL=YES
+++ config.efcs[55]export EPBL=0.8,0.4,0.2,0.08,0.04
+++ config.efcs[55]EPBL=0.8,0.4,0.2,0.08,0.04
+++ config.efcs[56]export EPBL_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[56]EPBL_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
+++ config.efcs[57]export EPBL_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[57]EPBL_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
+++ config.efcs[60][[ YES == \Y\E\S ]]
+++ config.efcs[61]export ODA_INCUPD=True
+++ config.efcs[61]ODA_INCUPD=True
+++ config.efcs[62]export ODA_TEMPINC_VAR=t_pert
+++ config.efcs[62]ODA_TEMPINC_VAR=t_pert
+++ config.efcs[63]export ODA_SALTINC_VAR=s_pert
+++ config.efcs[63]ODA_SALTINC_VAR=s_pert
+++ config.efcs[64]export ODA_THK_VAR=h_anl
+++ config.efcs[64]ODA_THK_VAR=h_anl
+++ config.efcs[65]export ODA_UINC_VAR=u_pert
+++ config.efcs[65]ODA_UINC_VAR=u_pert
+++ config.efcs[66]export ODA_VINC_VAR=v_pert
+++ config.efcs[66]ODA_VINC_VAR=v_pert
+++ config.efcs[67]export ODA_INCUPD_NHOURS=0.0
+++ config.efcs[67]ODA_INCUPD_NHOURS=0.0
+++ config.efcs[71]export restart_interval=12
+++ config.efcs[71]restart_interval=12
+++ config.efcs[73]export o3forc_params=McCormack-empirical-sh-ozh
+++ config.efcs[73]o3forc_params=McCormack-empirical-sh-ozh
+++ config.efcs[75]echo 'END: config.efcs'
END: config.efcs
++ jjob_header.sh[106]true
++ jjob_header.sh[107]export err=0
++ jjob_header.sh[107]err=0
++ jjob_header.sh[108]set +x
completed cleanly
++ jjob_header.sh[117]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/env/HERA.env efcs
+++ HERA.env[3][[ 1 -ne 1 ]]
+++ HERA.env[10]step=efcs
+++ HERA.env[12]export 'launcher=srun -l --export=ALL --hint=nomultithread'
+++ HERA.env[12]launcher='srun -l --export=ALL --hint=nomultithread'
+++ HERA.env[13]export 'mpmd_opt=--multi-prog --output=mpmd.%j.%t.out'
+++ HERA.env[13]mpmd_opt='--multi-prog --output=mpmd.%j.%t.out'
+++ HERA.env[24]export OMP_STACKSIZE=2048000
+++ HERA.env[24]OMP_STACKSIZE=2048000
+++ HERA.env[25]export NTHSTACK=1024000000
+++ HERA.env[25]NTHSTACK=1024000000
+++ HERA.env[29][[ -n 9943189 ]]
+++ HERA.env[30]ulimit -s unlimited
+++ HERA.env[31]ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 379938
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) 94208000
open files (-n) 131072
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 379938
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
+++ HERA.env[36][[ -n 60 ]]
+++ HERA.env[36][[ -n 40 ]]
+++ HERA.env[36][[ -n 40 ]]
+++ HERA.env[37]max_threads_per_task=1
+++ HERA.env[38]NTHREADSmax=1
+++ HERA.env[39]NTHREADS1=1
+++ HERA.env[40][[ 1 -gt 1 ]]
+++ HERA.env[43][[ 1 -gt 1 ]]
+++ HERA.env[46]APRUN_default='srun -l --export=ALL --hint=nomultithread -n 60'
+++ HERA.env[52][[ efcs = \p\r\e\p ]]
+++ HERA.env[52][[ efcs = \p\r\e\p\b\u\f\r ]]
+++ HERA.env[59][[ efcs = \p\r\e\p\_\e\m\i\s\s\i\o\n\s ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\i\n\i\t ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\p\r\e\p ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\p\o\s\t\s\b\s ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\p\o\s\t\b\n\d\p\n\t ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\p\o\s\t\b\n\d\p\n\t\b\l\l ]]
+++ HERA.env[63][[ efcs = \w\a\v\e\p\o\s\t\p\n\t ]]
+++ HERA.env[70][[ efcs = \a\t\m\a\n\l\v\a\r ]]
+++ HERA.env[75][[ efcs = \a\t\m\e\n\s\a\n\l\o\b\s ]]
+++ HERA.env[80][[ efcs = \a\t\m\e\n\s\a\n\l\s\o\l ]]
+++ HERA.env[85][[ efcs = \a\t\m\e\n\s\a\n\l\l\e\t\k\f ]]
+++ HERA.env[90][[ efcs = \a\t\m\e\n\s\a\n\l\f\v\3\i\n\c ]]
+++ HERA.env[95][[ efcs = \a\e\r\o\a\n\l\v\a\r ]]
+++ HERA.env[102][[ efcs = \a\e\r\o\a\n\l\g\e\n\b ]]
+++ HERA.env[107][[ efcs = \a\t\m\a\n\l\f\v\3\i\n\c ]]
+++ HERA.env[112][[ efcs = \a\n\l\s\t\a\t ]]
+++ HERA.env[117][[ efcs = \p\r\e\p\o\b\s\a\e\r\o ]]
+++ HERA.env[122][[ efcs = \s\n\o\w\a\n\l ]]
+++ HERA.env[131][[ efcs = \e\s\n\o\w\a\n\l ]]
+++ HERA.env[140][[ efcs = \m\a\r\i\n\e\b\m\a\t ]]
+++ HERA.env[145][[ efcs = \m\a\r\i\n\e\a\n\l\v\a\r ]]
+++ HERA.env[150][[ efcs = \m\a\r\i\n\e\a\n\l\c\h\k\p\t ]]
+++ HERA.env[155][[ efcs = \o\c\n\a\n\a\l\e\c\e\n ]]
+++ HERA.env[160][[ efcs = \m\a\r\i\n\e\a\n\l\l\e\t\k\f ]]
+++ HERA.env[165][[ efcs = \e\c\e\n\_\f\v\3\j\e\d\i ]]
+++ HERA.env[171][[ efcs = \a\n\a\l\c\a\l\c\_\f\v\3\j\e\d\i ]]
+++ HERA.env[176][[ efcs = \a\n\a\l ]]
+++ HERA.env[176][[ efcs = \a\n\a\l\c\a\l\c ]]
+++ HERA.env[205][[ efcs = \s\f\c\a\n\l ]]
+++ HERA.env[214][[ efcs = \e\o\b\s ]]
+++ HERA.env[226][[ efcs = \e\u\p\d ]]
+++ HERA.env[235][[ efcs = \f\c\s\t ]]
+++ HERA.env[235][[ efcs = \e\f\c\s ]]
+++ HERA.env[237](( nnodes = (ntasks+tasks_per_node-1)/tasks_per_node ))
+++ HERA.env[238](( ufs_ntasks = nnodes*tasks_per_node ))
+++ HERA.env[240]export 'APRUN_UFS=srun -l --export=ALL --hint=nomultithread -n 80'
+++ HERA.env[240]APRUN_UFS='srun -l --export=ALL --hint=nomultithread -n 80'
+++ HERA.env[241]unset nnodes ufs_ntasks
++ jjob_header.sh[117]true
++ jjob_header.sh[118]export err=0
++ jjob_header.sh[118]err=0
++ jjob_header.sh[119]set +x
completed cleanly
+ JGLOBAL_FORECAST[14]export DATArestart=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart
+ JGLOBAL_FORECAST[14]DATArestart=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart
+ JGLOBAL_FORECAST[15][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart ]]
+ JGLOBAL_FORECAST[16]export DATAoutput=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/output
+ JGLOBAL_FORECAST[16]DATAoutput=/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/output
+ JGLOBAL_FORECAST[17][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/output ]]
+ JGLOBAL_FORECAST[24]rCDUMP=sfs
+ JGLOBAL_FORECAST[25]export rCDUMP=sfs
+ JGLOBAL_FORECAST[25]rCDUMP=sfs
++ JGLOBAL_FORECAST[29]date --utc -d '19940501 00 - 6 hours' +%Y%m%d%H
+ JGLOBAL_FORECAST[29]GDATE=1994043018
+ JGLOBAL_FORECAST[30]declare -rx GDATE
+ JGLOBAL_FORECAST[32]declare -rx gPDY=19940430
+ JGLOBAL_FORECAST[33]declare -rx gcyc=18
+ JGLOBAL_FORECAST[36]YMD=19940501
+ JGLOBAL_FORECAST[36]HH=00
+ JGLOBAL_FORECAST[36]declare_from_tmpl -rx COMIN_ATMOS_INPUT:COM_ATMOS_INPUT_TMPL COMIN_ATMOS_ANALYSIS:COM_ATMOS_ANALYSIS_TMPL COMOUT_CONF:COM_CONF_TMPL COMOUT_ATMOS_RESTART:COM_ATMOS_RESTART_TMPL COMOUT_ATMOS_HISTORY:COM_ATMOS_HISTORY_TMPL COMOUT_ATMOS_MASTER:COM_ATMOS_MASTER_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_ATMOS_INPUT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input
declare_from_tmpl :: COMIN_ATMOS_ANALYSIS=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/atmos
declare_from_tmpl :: COMOUT_CONF=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/conf
declare_from_tmpl :: COMOUT_ATMOS_RESTART=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/restart
declare_from_tmpl :: COMOUT_ATMOS_HISTORY=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history
declare_from_tmpl :: COMOUT_ATMOS_MASTER=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master
+ JGLOBAL_FORECAST[44]RUN=sfs
+ JGLOBAL_FORECAST[44]YMD=19940430
+ JGLOBAL_FORECAST[44]HH=18
+ JGLOBAL_FORECAST[44]declare_from_tmpl -rx COMIN_ATMOS_RESTART_PREV:COM_ATMOS_RESTART_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_ATMOS_RESTART_PREV=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/atmos/restart
+ JGLOBAL_FORECAST[47][[ NO == \Y\E\S ]]
+ JGLOBAL_FORECAST[56][[ YES == \Y\E\S ]]
+ JGLOBAL_FORECAST[57]YMD=19940501
+ JGLOBAL_FORECAST[57]HH=00
+ JGLOBAL_FORECAST[57]declare_from_tmpl -rx COMIN_OCEAN_ANALYSIS:COM_OCEAN_ANALYSIS_TMPL COMIN_OCEAN_INPUT:COM_OCEAN_INPUT_TMPL COMOUT_MED_RESTART:COM_MED_RESTART_TMPL COMOUT_OCEAN_RESTART:COM_OCEAN_RESTART_TMPL COMOUT_OCEAN_HISTORY:COM_OCEAN_HISTORY_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_OCEAN_ANALYSIS=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/ocean
declare_from_tmpl :: COMIN_OCEAN_INPUT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/input
declare_from_tmpl :: COMOUT_MED_RESTART=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/med/restart
declare_from_tmpl :: COMOUT_OCEAN_RESTART=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/restart
declare_from_tmpl :: COMOUT_OCEAN_HISTORY=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/history
+ JGLOBAL_FORECAST[63]RUN=sfs
+ JGLOBAL_FORECAST[63]YMD=19940430
+ JGLOBAL_FORECAST[63]HH=18
+ JGLOBAL_FORECAST[63]declare_from_tmpl -rx COMIN_OCEAN_RESTART_PREV:COM_OCEAN_RESTART_TMPL COMIN_MED_RESTART_PREV:COM_MED_RESTART_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_OCEAN_RESTART_PREV=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ocean/restart
declare_from_tmpl :: COMIN_MED_RESTART_PREV=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/med/restart
+ JGLOBAL_FORECAST[68][[ YES == \Y\E\S ]]
+ JGLOBAL_FORECAST[69]YMD=19940501
+ JGLOBAL_FORECAST[69]HH=00
+ JGLOBAL_FORECAST[69]declare_from_tmpl -rx COMIN_ICE_INPUT:COM_ICE_INPUT_TMPL COMIN_ICE_ANALYSIS:COM_ICE_ANALYSIS_TMPL COMOUT_ICE_RESTART:COM_ICE_RESTART_TMPL COMOUT_ICE_HISTORY:COM_ICE_HISTORY_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_ICE_INPUT=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/input
declare_from_tmpl :: COMIN_ICE_ANALYSIS=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/ice
declare_from_tmpl :: COMOUT_ICE_RESTART=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/restart
declare_from_tmpl :: COMOUT_ICE_HISTORY=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/history
+ JGLOBAL_FORECAST[74]RUN=sfs
+ JGLOBAL_FORECAST[74]YMD=19940430
+ JGLOBAL_FORECAST[74]HH=18
+ JGLOBAL_FORECAST[74]declare_from_tmpl -rx COMIN_ICE_RESTART_PREV:COM_ICE_RESTART_TMPL
+ bash_utils.sh[35][[ NO == \N\O ]]
+ bash_utils.sh[35]set +x
declare_from_tmpl :: COMIN_ICE_RESTART_PREV=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ice/restart
+ JGLOBAL_FORECAST[78][[ NO == \Y\E\S ]]
+ JGLOBAL_FORECAST[87]/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/scripts/exglobal_forecast.sh
+ bash[8]'[' -z '' ']'
+ bash[9]case "$-" in
+ bash[12]__lmod_vx=x
+ bash[16]'[' -n x ']'
+ bash[16]set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/apps/lmod/lmod/init/bash)
Shell debugging restarted
+ bash[184]unset __lmod_vx
+ exglobal_forecast.sh[81]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/forecast_predet.sh
+ exglobal_forecast.sh[82]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/forecast_det.sh
+ exglobal_forecast.sh[83]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/forecast_postdet.sh
+ exglobal_forecast.sh[84]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/parsing_ufs_configure.sh
+ exglobal_forecast.sh[86]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/atparse.bash
+ exglobal_forecast.sh[89]cpl=.true.
+ exglobal_forecast.sh[90]cplflx=.true.
+ exglobal_forecast.sh[91]cplwav=.false.
+ exglobal_forecast.sh[92]cplchm=.false.
+ exglobal_forecast.sh[93]cplice=.true.
+ exglobal_forecast.sh[95]OCNTIM=3600
+ exglobal_forecast.sh[96]DELTIM=600
+ exglobal_forecast.sh[97]ICETIM=600
+ exglobal_forecast.sh[99]CPL_SLOW=3600
+ exglobal_forecast.sh[100]CPL_FAST=600
+ exglobal_forecast.sh[102]echo 'MAIN: Loading common variables before determination of run type'
MAIN: Loading common variables before determination of run type
+ exglobal_forecast.sh[103]common_predet
+ forecast_predet.sh[92]echo 'SUB common_predet: Defining variables for shared through model components'
SUB common_predet: Defining variables for shared through model components
+ forecast_predet.sh[94]RUN=sfs
+ forecast_predet.sh[95]rCDUMP=sfs
+ forecast_predet.sh[97]CDATE=1994050100
+ forecast_predet.sh[98]SDATE=1994050100
+ forecast_predet.sh[99]ENSMEM=002
+ forecast_predet.sh[100]MEMBER=2
+ forecast_predet.sh[103]half_window=3
+ forecast_predet.sh[104]current_cycle=1994050100
++ forecast_predet.sh[105]date --utc -d '19940501 00 - 6 hours' +%Y%m%d%H
+ forecast_predet.sh[105]previous_cycle=1994043018
++ forecast_predet.sh[106]date --utc -d '19940501 00 + 6 hours' +%Y%m%d%H
+ forecast_predet.sh[106]next_cycle=1994050106
++ forecast_predet.sh[107]date --utc -d '19940501 00 - 3 hours' +%Y%m%d%H
+ forecast_predet.sh[107]current_cycle_begin=1994043021
++ forecast_predet.sh[108]date --utc -d '19940501 00 + 3 hours' +%Y%m%d%H
+ forecast_predet.sh[108]current_cycle_end=1994050103
++ forecast_predet.sh[109]date --utc -d '19940501 06 - 3 hours' +%Y%m%d%H
+ forecast_predet.sh[109]next_cycle_begin=1994050103
++ forecast_predet.sh[110]date --utc -d '19940501 00 + 48 hours' +%Y%m%d%H
+ forecast_predet.sh[110]forecast_end_cycle=1994050300
+ forecast_predet.sh[113][[ NO == \Y\E\S ]]
+ forecast_predet.sh[117][[ NO == \Y\E\S ]]
+ forecast_predet.sh[120]model_start_date_current_cycle=1994050100
+ forecast_predet.sh[122]model_start_date_next_cycle=1994050106
+ forecast_predet.sh[125]FHMIN=0
+ forecast_predet.sh[126]FHMAX=48
+ forecast_predet.sh[127]FHOUT=24
+ forecast_predet.sh[128]FHMAX_HF=0
+ forecast_predet.sh[129]FHOUT_HF=1
+ forecast_predet.sh[131][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/conf ]]
+ forecast_predet.sh[133]cd /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
+ forecast_predet.sh[133]true
+ forecast_predet.sh[134]err=0
+ forecast_predet.sh[135][[ 0 -ne 0 ]]
+ forecast_predet.sh[141][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT ]]
+ forecast_predet.sh[141]mkdir -p /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT
+ exglobal_forecast.sh[105]echo 'MAIN: Loading variables before determination of run type'
MAIN: Loading variables before determination of run type
+ exglobal_forecast.sh[106]FV3_predet
+ forecast_predet.sh[147]echo 'SUB FV3_predet: Defining variables for FV3'
SUB FV3_predet: Defining variables for FV3
+ forecast_predet.sh[149][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history ]]
+ forecast_predet.sh[150][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master ]]
+ forecast_predet.sh[151][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/restart ]]
+ forecast_predet.sh[152][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART ]]
+ forecast_predet.sh[153]/bin/ln -sf /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/RESTART
+ forecast_predet.sh[155]FHZER=24
+ forecast_predet.sh[156]FHCYC=24
+ forecast_predet.sh[157]restart_interval=12
+ forecast_predet.sh[160](( restart_interval == 0 ))
+ forecast_predet.sh[165]mapfile -t FV3_RESTART_FH
++ forecast_predet.sh[165]seq 12 12 48
+ forecast_predet.sh[167]local nrestarts=4
+ forecast_predet.sh[168](( FV3_RESTART_FH[nrestarts-1] != FHMAX ))
+ forecast_predet.sh[175]FV3_OUTPUT_FH=
+ forecast_predet.sh[176]local fhr=0
+ forecast_predet.sh[177](( FHOUT_HF > 0 && FHMAX_HF > 0 ))
++ forecast_predet.sh[181]seq -s ' ' 0 24 48
+ forecast_predet.sh[181]FV3_OUTPUT_FH=' 0 24 48'
+ forecast_predet.sh[186][[ NO == \Y\E\S ]]
+ forecast_predet.sh[209]FV3_OUTPUT_FH_NML=' 0 24 48'
+ forecast_predet.sh[213]PREFIX_ATMINC=
+ forecast_predet.sh[216]IAUFHRS=0
+ forecast_predet.sh[217]IAU_DELTHRS=0
+ forecast_predet.sh[222]res=96
+ forecast_predet.sh[223]resp=97
+ forecast_predet.sh[224]npx=97
+ forecast_predet.sh[225]npy=97
+ forecast_predet.sh[226]npz=127
+ forecast_predet.sh[227]io_layout=1,1
+ forecast_predet.sh[231]JCAP_CASE=190
+ forecast_predet.sh[232]LONB_CASE=384
+ forecast_predet.sh[233]LATB_CASE=192
+ forecast_predet.sh[235]JCAP=190
+ forecast_predet.sh[236]LONB=384
+ forecast_predet.sh[237]LATB=192
+ forecast_predet.sh[239]LONB_IMO=384
+ forecast_predet.sh[240]LATB_JMO=192
+ forecast_predet.sh[250]NST_MODEL=2
+ forecast_predet.sh[251]NST_SPINUP=0
+ forecast_predet.sh[252]NST_RESV=0
+ forecast_predet.sh[253]ZSEA1=0
+ forecast_predet.sh[254]ZSEA2=0
+ forecast_predet.sh[255]nstf_name=2,0,0,0,0
+ forecast_predet.sh[256]nst_anl=.true.
+ forecast_predet.sh[262]blocksize=32
+ forecast_predet.sh[265]filtered_terrain=.true.
+ forecast_predet.sh[266]gfs_dwinds=.true.
+ forecast_predet.sh[269]no_dycore=.false.
+ forecast_predet.sh[270]dycore_only=.false.
+ forecast_predet.sh[271]chksum_debug=.false.
+ forecast_predet.sh[272]print_freq=6
+ forecast_predet.sh[278]na_init=1
+ forecast_predet.sh[280]local suite_file=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/sorc/ufs_model.fd/FV3/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml
+ forecast_predet.sh[281][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/sorc/ufs_model.fd/FV3/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml ]]
+ forecast_predet.sh[287]local num_noahmpdrv
++ forecast_predet.sh[288]grep -c noahmpdrv /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/sorc/ufs_model.fd/FV3/ccpp/suites/suite_FV3_GFS_v17_coupled_p8_ugwpv1.xml
+ forecast_predet.sh[288]num_noahmpdrv=1
+ forecast_predet.sh[289](( num_noahmpdrv > 0 ))
+ forecast_predet.sh[290]lsm=2
+ forecast_predet.sh[291]lheatstrg=.false.
+ forecast_predet.sh[292]landice=.false.
+ forecast_predet.sh[293]iopt_dveg=4
+ forecast_predet.sh[294]iopt_crs=2
+ forecast_predet.sh[295]iopt_btr=1
+ forecast_predet.sh[296]iopt_run=1
+ forecast_predet.sh[297]iopt_sfc=3
+ forecast_predet.sh[298]iopt_frz=1
+ forecast_predet.sh[299]iopt_inf=1
+ forecast_predet.sh[300]iopt_rad=3
+ forecast_predet.sh[301]iopt_alb=1
+ forecast_predet.sh[302]iopt_snf=4
+ forecast_predet.sh[303]iopt_tbot=2
+ forecast_predet.sh[304]iopt_stc=3
+ forecast_predet.sh[305]IALB=2
+ forecast_predet.sh[306]IEMS=2
+ forecast_predet.sh[327][[ hydro == \n\h ]]
+ forecast_predet.sh[334]hydrostatic=.true.
+ forecast_predet.sh[335]phys_hydrostatic=.false.
+ forecast_predet.sh[336]use_hydro_pressure=.false.
+ forecast_predet.sh[337]make_nh=.false.
+ forecast_predet.sh[341]consv_te=1.
+ forecast_predet.sh[342][[ NO == \Y\E\S ]]
+ forecast_predet.sh[347]consv_te=1.
+ forecast_predet.sh[348]k_split=1
+ forecast_predet.sh[352]n_split=4
+ forecast_predet.sh[354][[ mono == \m\o\n\o ]]
+ forecast_predet.sh[355]d_con=0.
+ forecast_predet.sh[356]do_vort_damp=.false.
+ forecast_predet.sh[357][[ hydro == \n\h ]]
+ forecast_predet.sh[362]hord_mt=10
+ forecast_predet.sh[363]hord_xx=10
+ forecast_predet.sh[364]hord_dp=10
+ forecast_predet.sh[365]kord_tm=-12
+ forecast_predet.sh[366]kord_mt=12
+ forecast_predet.sh[367]kord_wz=12
+ forecast_predet.sh[368]kord_tr=12
+ forecast_predet.sh[384][[ mono != \m\o\n\o ]]
+ forecast_predet.sh[387]vtdm4=0.05
+ forecast_predet.sh[391]nggps_ic=.true.
+ forecast_predet.sh[392]ncep_ic=.false.
+ forecast_predet.sh[393]external_ic=.true.
+ forecast_predet.sh[394]mountain=.false.
+ forecast_predet.sh[395]warm_start=.false.
+ forecast_predet.sh[396]read_increment=.false.
+ forecast_predet.sh[397]res_latlon_dynamics='""'
+ forecast_predet.sh[398]increment_file_on_native_grid=.false.
+ forecast_predet.sh[401]do_skeb=.false.
+ forecast_predet.sh[402]do_shum=.false.
+ forecast_predet.sh[403]do_sppt=.false.
+ forecast_predet.sh[404]do_ca=.false.
+ forecast_predet.sh[405]ISEED=0
+ forecast_predet.sh[406]local imem=2
+ forecast_predet.sh[407]local base_seed=19940501000200
+ forecast_predet.sh[409][[ NO == \Y\E\S ]]
+ forecast_predet.sh[414][[ NO == \Y\E\S ]]
+ forecast_predet.sh[419][[ YES == \Y\E\S ]]
+ forecast_predet.sh[420]do_sppt=.true.
+ forecast_predet.sh[421]ISEED_SPPT=19940501000203,19940501000204,19940501000205,19940501000206,19940501000207
+ forecast_predet.sh[424][[ YES == \Y\E\S ]]
+ forecast_predet.sh[425]do_ca=.true.
+ forecast_predet.sh[426]ISEED_CA=1115337823
+ forecast_predet.sh[429][[ NO == \Y\E\S ]]
+ forecast_predet.sh[442]FNGLAC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_glacier.2x2.grb
+ forecast_predet.sh[443]FNMXIC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_maxice.2x2.grb
+ forecast_predet.sh[444]FNTSFC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/RTGSST.1982.2012.monthly.clim.grb
+ forecast_predet.sh[445]FNSNOC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_snoclim.1.875.grb
+ forecast_predet.sh[446]FNZORC=igbp
+ forecast_predet.sh[447]FNAISC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/IMS-NIC.blended.ice.monthly.clim.grb
+ forecast_predet.sh[448]FNALBC2=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.facsf.tileX.nc
+ forecast_predet.sh[449]FNTG3C=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.substrate_temperature.tileX.nc
+ forecast_predet.sh[450]FNVEGC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc
+ forecast_predet.sh[451]FNMSKH=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_slmask.t1534.3072.1536.grb
+ forecast_predet.sh[452]FNVMNC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc
+ forecast_predet.sh[453]FNVMXC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc
+ forecast_predet.sh[454]FNSLPC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.slope_type.tileX.nc
+ forecast_predet.sh[455]FNALBC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.snowfree_albedo.tileX.nc
+ forecast_predet.sh[456]FNVETC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_type.tileX.nc
+ forecast_predet.sh[457]FNSOTC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_type.tileX.nc
+ forecast_predet.sh[458]FNSOCC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_color.tileX.nc
+ forecast_predet.sh[459]FNABSC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.maximum_snow_albedo.tileX.nc
+ forecast_predet.sh[460]FNSMCC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_soilmgldas.statsgo.t190.384.192.grb
+ forecast_predet.sh[463][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_soilmgldas.statsgo.t190.384.192.grb ]]
+ forecast_predet.sh[464]FNSMCC=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_soilmgldas.statsgo.t1534.3072.1536.grb
+ forecast_predet.sh[468][[ .true. == \.\f\a\l\s\e\. ]]
+ forecast_predet.sh[471]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_mosaic.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_mosaic.nc
+ forecast_predet.sh[475]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/ugwp_limb_tau.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ugwp_limb_tau.nc
+ forecast_predet.sh[478]local tt
+ forecast_predet.sh[479](( tt = 1 ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile1.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile1.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile1.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile1.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile2.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile2.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile2.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile2.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile3.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile3.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile3.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile3.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile4.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile4.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile4.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile4.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile5.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile5.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile5.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile5.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[480]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96.mx100_oro_data.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data.tile6.nc
+ forecast_predet.sh[481]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/C96_grid.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/C96_grid.tile6.nc
+ forecast_predet.sh[482]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ls.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ls.tile6.nc
+ forecast_predet.sh[483]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/ugwd/C96/C96_oro_data_ss.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/oro_data_ss.tile6.nc
+ forecast_predet.sh[479](( tt++ ))
+ forecast_predet.sh[479](( tt <= ntiles ))
+ forecast_predet.sh[485][[ NO == \Y\E\S ]]
+ forecast_predet.sh[494]local noahmptablefile=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/noahmptable.tbl
+ forecast_predet.sh[495]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/noahmptable.tbl /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/noahmptable.tbl
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/noahmptable.tbl /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/noahmptable.tbl
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_predet.sh[498](( imp_physics == 8 ))
+ forecast_predet.sh[499]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/CCN_ACTIVATE.BIN /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CCN_ACTIVATE.BIN
+ forecast_predet.sh[500]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/freezeH2O.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/freezeH2O.dat
+ forecast_predet.sh[501]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/qr_acr_qgV2.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/qr_acr_qgV2.dat
+ forecast_predet.sh[502]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/qr_acr_qsV2.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/qr_acr_qsV2.dat
+ forecast_predet.sh[505][[ YES == \Y\E\S ]]
+ forecast_predet.sh[506][[ McCormack-empirical-sh-ozh == \M\c\C\o\r\m\a\c\k\-\e\m\p\i\r\i\c\a\l\-\s\h\-\o\z\h ]]
+ forecast_predet.sh[507]O3FORC=ozprdlos_2015_new_sbuvO3_tclm15_nuchem_shozhvlogp.f77
+ forecast_predet.sh[514]H2OFORC=global_h2o_pltc.f77
+ forecast_predet.sh[515]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/ozprdlos_2015_new_sbuvO3_tclm15_nuchem_shozhvlogp.f77 /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/global_o3prdlos.f77
+ forecast_predet.sh[516]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_h2o_pltc.f77 /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/global_h2oprdlos.f77
+ forecast_predet.sh[520]ISOL=2
+ forecast_predet.sh[522]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_solarconstant_noaa_an.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/solarconstant_noaa_an.txt
+ forecast_predet.sh[523]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_sfc_emissivity_idx.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/sfc_emissivity_idx.txt
+ forecast_predet.sh[526]IAER=1011
+ forecast_predet.sh[529](( IAER == 1011 ))
+ forecast_predet.sh[530]local month mm
+ forecast_predet.sh[531](( month = 1 ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 1
+ forecast_predet.sh[532]mm=01
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m01.nc aeroclim.m01.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 2
+ forecast_predet.sh[532]mm=02
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m02.nc aeroclim.m02.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 3
+ forecast_predet.sh[532]mm=03
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m03.nc aeroclim.m03.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 4
+ forecast_predet.sh[532]mm=04
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m04.nc aeroclim.m04.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 5
+ forecast_predet.sh[532]mm=05
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m05.nc aeroclim.m05.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 6
+ forecast_predet.sh[532]mm=06
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m06.nc aeroclim.m06.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 7
+ forecast_predet.sh[532]mm=07
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m07.nc aeroclim.m07.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 8
+ forecast_predet.sh[532]mm=08
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m08.nc aeroclim.m08.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 9
+ forecast_predet.sh[532]mm=09
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m09.nc aeroclim.m09.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 10
+ forecast_predet.sh[532]mm=10
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m10.nc aeroclim.m10.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 11
+ forecast_predet.sh[532]mm=11
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m11.nc aeroclim.m11.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
++ forecast_predet.sh[532]printf %02d 12
+ forecast_predet.sh[532]mm=12
+ forecast_predet.sh[533]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/aer/merra2.aerclim.2014-2023.m12.nc aeroclim.m12.nc
+ forecast_predet.sh[531](( month++ ))
+ forecast_predet.sh[531](( month <=12 ))
+ forecast_predet.sh[537]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_climaeropac_global.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/aerosol.dat
+ forecast_predet.sh[538](( IAER > 0 ))
+ forecast_predet.sh[539]local file
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1850-1859.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1850-1859.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1850-1859.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1860-1869.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1860-1869.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1860-1869.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1870-1879.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1870-1879.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1870-1879.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1880-1889.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1880-1889.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1880-1889.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1890-1899.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1890-1899.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1890-1899.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1900-1909.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1900-1909.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1900-1909.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1910-1919.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1910-1919.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1910-1919.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1920-1929.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1920-1929.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1920-1929.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1930-1939.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1930-1939.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1930-1939.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1940-1949.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1940-1949.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1940-1949.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1950-1959.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1950-1959.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1950-1959.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1960-1969.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1960-1969.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1960-1969.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1970-1979.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1970-1979.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1970-1979.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1980-1989.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1980-1989.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1980-1989.txt
+ forecast_predet.sh[540]for file in "${FIXgfs}/am/global_volcanic_aerosols"*
++ forecast_predet.sh[541]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/volcanic_aerosols_1990-1999.txt
+ forecast_predet.sh[541]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_volcanic_aerosols_1990-1999.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/volcanic_aerosols_1990-1999.txt
+ forecast_predet.sh[545]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/lut/optics_BC.v1_3.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/optics_BC.dat
+ forecast_predet.sh[546]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/lut/optics_OC.v1_3.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/optics_OC.dat
+ forecast_predet.sh[547]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/lut/optics_DU.v15_3.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/optics_DU.dat
+ forecast_predet.sh[548]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/lut/optics_SS.v3_3.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/optics_SS.dat
+ forecast_predet.sh[549]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/lut/optics_SU.v1_3.dat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/optics_SU.dat
+ forecast_predet.sh[552]ICO2=2
+ forecast_predet.sh[554]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_co2historicaldata_glob.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_glob.txt
+ forecast_predet.sh[555]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2monthlycyc.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2monthlycyc.txt
+ forecast_predet.sh[558]local co2dir
+ forecast_predet.sh[559]co2dir=fix_co2_proj
+ forecast_predet.sh[560][[ YES == \Y\E\S ]]
+ forecast_predet.sh[561]co2dir=co2dat_4a
+ forecast_predet.sh[563](( ICO2 > 0 ))
+ forecast_predet.sh[564]local file
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1956.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1956.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1956.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1957.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1957.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1957.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1958.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1958.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1958.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1959.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1959.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1959.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1960.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1960.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1960.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1961.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1961.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1961.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1962.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1962.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1962.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1963.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1963.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1963.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1964.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1964.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1964.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1965.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1965.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1965.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1966.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1966.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1966.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1967.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1967.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1967.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1968.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1968.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1968.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1969.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1969.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1969.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1970.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1970.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1970.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1971.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1971.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1971.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1972.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1972.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1972.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1973.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1973.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1973.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1974.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1974.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1974.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1975.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1975.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1975.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1976.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1976.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1976.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1977.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1977.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1977.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1978.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1978.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1978.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1979.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1979.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1979.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1980.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1980.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1980.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1981.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1981.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1981.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1982.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1982.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1982.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1983.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1983.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1983.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1984.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1984.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1984.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1985.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1985.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1985.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1986.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1986.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1986.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1987.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1987.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1987.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1988.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1988.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1988.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1989.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1989.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1989.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1990.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1990.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1990.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1991.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1991.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1991.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1992.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1992.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1992.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1993.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1993.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1993.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1994.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1994.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1994.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1995.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1995.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1995.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1996.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1996.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1996.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1997.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1997.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1997.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1998.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1998.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1998.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_1999.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_1999.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_1999.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2000.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2000.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2000.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2001.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2001.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2001.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2002.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2002.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2002.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2003.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2003.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2003.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2004.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2004.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2004.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2005.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2005.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2005.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2006.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2006.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2006.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2007.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2007.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2007.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2008.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2008.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2008.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2009.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2009.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2009.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2009.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2009.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2009.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2009.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2009.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2009.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2010.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2010.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2010.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2010.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2010.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2010.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2010.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2010.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2010.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2011.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2011.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2011.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2011.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2011.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2011.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2011.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2011.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2011.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2012.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2012.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2012.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2012.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2012.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2012.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2012.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2012.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2012.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2013.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2013.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2013.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2013.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2013.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2013.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2013.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2013.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2013.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2014.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2014.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2014.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2014.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2014.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2014.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2014.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2014.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2014.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2015.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2015.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2015.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2015.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2015.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2015.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2015.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2015.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2015.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2016.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2016.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2016.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2016.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2016.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2016.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2016.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2016.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2016.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2017.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2017.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2017.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2017.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2017.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2017.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2017.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2017.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2017.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2018.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2018.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2018.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2018.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2018.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2018.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2018.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2018.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2018.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2019.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2019.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2019.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2019.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2019.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2019.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2019.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2019.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2019.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2020.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2020.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2020.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2020.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2020.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2020.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2020.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2020.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2020.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2021.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2021.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2021.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2021.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2021.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2021.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2021.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2021.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2021.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2022.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2022.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2022.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2022.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2022.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2022.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2022.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2022.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2022.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2023.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2023.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2023.txt
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2023.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2023.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2023.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2023.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2023.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2023.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2024.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2024.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2024.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2024.txt_proj_u
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2024.txt_proj_u /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2024.txt_proj_u
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_2025.txt_proj
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_2025.txt_proj /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_2025.txt_proj
+ forecast_predet.sh[565]for file in "${FIXgfs}/am/${co2dir}/global_co2historicaldata"*
++ forecast_predet.sh[566]basename /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/co2historicaldata_glob.txt
+ forecast_predet.sh[566]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/co2dat_4a/global_co2historicaldata_glob.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/co2historicaldata_glob.txt
+ forecast_predet.sh[571][[ .true. == \.\t\r\u\e\. ]]
+ forecast_predet.sh[572]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/post/params_grib2_tbl_new /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/params_grib2_tbl_new
+ forecast_predet.sh[573]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/post_itag_gfs /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/itag
+ forecast_predet.sh[575]case ${NET} in
+ forecast_predet.sh[593]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/post/sfs/postxconfig-NT-sfs.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/postxconfig-NT.txt
+ forecast_predet.sh[594]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/post/sfs/postxconfig-NT-sfs.txt /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/postxconfig-NT_FH00.txt
+ forecast_predet.sh[596][[ 002 == \0\0\0 ]]
+ forecast_predet.sh[599]export e1=3
+ forecast_predet.sh[599]e1=3
+ forecast_predet.sh[601]export e2=02
+ forecast_predet.sh[601]e2=02
+ forecast_predet.sh[602]export e3=2
+ forecast_predet.sh[602]e3=2
+ exglobal_forecast.sh[107][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[108]CMEPS_predet
+ forecast_predet.sh[729]echo 'SUB CMEPS_predet: CMEPS before run type determination'
SUB CMEPS_predet: CMEPS before run type determination
+ forecast_predet.sh[731][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/med/restart ]]
+ forecast_predet.sh[733][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CMEPS_RESTART ]]
+ forecast_predet.sh[734]/bin/ln -sf /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CMEPS_RESTART /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CMEPS_RESTART
+ forecast_predet.sh[738]cmeps_restart_interval=12
+ forecast_predet.sh[741](( cmeps_restart_interval == 0 ))
+ forecast_predet.sh[748][[ NO == \Y\E\S ]]
+ forecast_predet.sh[757]local restart_interval_start=12
+ forecast_predet.sh[758]local restart_interval_end=48
++ forecast_predet.sh[760]seq -s ' ' 12 12 48
+ forecast_predet.sh[760]CMEPS_RESTART_FH='12 24 36 48'
+ forecast_predet.sh[762]export CMEPS_RESTART_FH
+ exglobal_forecast.sh[110][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[111]MOM6_predet
+ forecast_predet.sh[684]echo 'SUB MOM6_predet: MOM6 before run type determination'
SUB MOM6_predet: MOM6 before run type determination
+ forecast_predet.sh[686][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/history ]]
+ forecast_predet.sh[687][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/restart ]]
+ forecast_predet.sh[688][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/input ]]
+ forecast_predet.sh[690][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/MOM6_OUTPUT ]]
+ forecast_predet.sh[690]mkdir -p /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/MOM6_OUTPUT
+ forecast_predet.sh[691][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/MOM6_RESTART ]]
+ forecast_predet.sh[692]/bin/ln -sf /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/MOM6_RESTART /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/MOM6_RESTART
++ forecast_predet.sh[696]seq -s ' ' 0 24 48
+ forecast_predet.sh[696]MOM6_OUTPUT_FH='0 24 48'
+ forecast_predet.sh[700]local imem=2
+ forecast_predet.sh[701]local base_seed=19940501000200
+ forecast_predet.sh[703][[ YES == \Y\E\S ]]
+ forecast_predet.sh[704]ISEED_OCNSPPT=19940501000208,19940501000209,19940501000210,19940501000211,19940501000212
+ forecast_predet.sh[707][[ YES == \Y\E\S ]]
+ forecast_predet.sh[708]ISEED_EPBL=19940501000213,19940501000214,19940501000215,19940501000216,19940501000217
+ forecast_predet.sh[712]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/KH_background_2d.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/MOM_channels_SPEAR /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/MOM_override /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/atmos_mosaic_tile1Xland_mosaic_tile1.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/atmos_mosaic_tile1Xocean_mosaic_tile1.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/hycom1_75_800m.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/interpolate_zgrid_40L.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/land_mask.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/land_mosaic_tile1Xocean_mosaic_tile1.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/layer_coord.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/ocean_hgrid.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/ocean_mask.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/ocean_mosaic.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/oceanda_zgrid_75L.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/runoff.daitren.clim.1deg.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/seawifs_1998-2006_smoothed_2X.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/tidal_amplitude.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/topo_edits_011818.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/topog.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/ufs.topo_edits_011818.nc /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/mom6/100/vgrid_75_2m.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/
+ forecast_predet.sh[715]local spec_file
+ forecast_predet.sh[716]spec_file=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cpl/aC96o100/grid_spec.nc
+ forecast_predet.sh[718][[ -s /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cpl/aC96o100/grid_spec.nc ]]
+ forecast_predet.sh[719]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cpl/aC96o100/grid_spec.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cpl/aC96o100/grid_spec.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/
+ cpreq[4]'[' 0 -ne 0 ']'
+ exglobal_forecast.sh[113][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[116][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[117]CICE_predet
+ forecast_predet.sh[660]echo 'SUB CICE_predet: CICE before run type determination'
SUB CICE_predet: CICE before run type determination
+ forecast_predet.sh[662][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/history ]]
+ forecast_predet.sh[663][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/restart ]]
+ forecast_predet.sh[664][[ ! -d /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/input ]]
+ forecast_predet.sh[666][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_OUTPUT ]]
+ forecast_predet.sh[666]mkdir -p /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_OUTPUT
+ forecast_predet.sh[667][[ ! -d /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CICE_RESTART ]]
+ forecast_predet.sh[668]/bin/ln -sf /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CICE_RESTART /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_RESTART
+ forecast_predet.sh[673]mapfile -t CICE_OUTPUT_FH
++ forecast_predet.sh[673]seq 0 24 48
+ forecast_predet.sh[676]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cice/100/grid_cice_NEMS_mx100.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/
+ forecast_predet.sh[677]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cice/100/kmtu_cice_NEMS_mx100.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/
+ forecast_predet.sh[678]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/cice/100/mesh.mx100.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/
+ exglobal_forecast.sh[119][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[122]echo 'MAIN: Variables before determination of run type loaded'
MAIN: Variables before determination of run type loaded
+ exglobal_forecast.sh[124]echo 'MAIN: Determining run type'
MAIN: Determining run type
+ exglobal_forecast.sh[125]UFS_det
+ forecast_det.sh[6]echo 'SUB UFS_det: Run type determination for UFS'
SUB UFS_det: Run type determination for UFS
+ forecast_det.sh[9][[ -f /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/atmos/restart/19940501.000000.coupler.res ]]
+ forecast_det.sh[14][[ .false. == \.\f\a\l\s\e\. ]]
+ forecast_det.sh[19][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_ctrl.nc ]]
+ forecast_det.sh[25]DOIAU=NO
+ forecast_det.sh[26]IAU_OFFSET=0
+ forecast_det.sh[27]model_start_date_current_cycle=1994050100
+ forecast_det.sh[34]RERUN=NO
+ forecast_det.sh[37][[ sfs =~ gdas ]]
+ forecast_det.sh[37][[ sfs == \e\n\k\f\g\f\s ]]
+ forecast_det.sh[43]local file_array nrestarts
+ forecast_det.sh[45]mapfile -t file_array
++ forecast_det.sh[45]find /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART -name '????????.??0000.coupler.res'
++ forecast_det.sh[45]sort
+ forecast_det.sh[46]nrestarts=0
+ forecast_det.sh[47](( nrestarts == 0 ))
+ forecast_det.sh[48]echo 'No restarts found in '\''/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART'\'', RERUN='\''NO'\'''
No restarts found in '/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART', RERUN='NO'
+ forecast_det.sh[49]return 0
+ exglobal_forecast.sh[126]echo 'MAIN: run type determined'
MAIN: run type determined
+ exglobal_forecast.sh[128]echo 'MAIN: Post-determination set up of run type'
MAIN: Post-determination set up of run type
+ exglobal_forecast.sh[129]FV3_postdet
+ forecast_postdet.sh[6]echo 'SUB FV3_postdet: Entering for RUN = sfs'
SUB FV3_postdet: Entering for RUN = sfs
+ forecast_postdet.sh[8]echo 'warm_start = .false.'
warm_start = .false.
+ forecast_postdet.sh[9]echo 'RERUN = NO'
RERUN = NO
+ forecast_postdet.sh[14][[ .false. == \.\f\a\l\s\e\. ]]
+ forecast_postdet.sh[17]local file_list
++ forecast_postdet.sh[18]FV3_coldstarts
++ forecast_predet.sh[42]local fv3_input_files tile_files
++ forecast_predet.sh[43]fv3_input_files=(gfs_ctrl.nc)
++ forecast_predet.sh[44]tile_files=(gfs_data sfc_data)
++ forecast_predet.sh[45]local nn tt
++ forecast_predet.sh[46](( nn = 1 ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[47]for tt in "${tile_files[@]}"
++ forecast_predet.sh[48]fv3_input_files+=("${tt}.tile${nn}.nc")
++ forecast_predet.sh[46](( nn++ ))
++ forecast_predet.sh[46](( nn <= ntiles ))
++ forecast_predet.sh[52]IFS=,
++ forecast_predet.sh[52]echo 'gfs_ctrl.nc gfs_data.tile1.nc sfc_data.tile1.nc gfs_data.tile2.nc sfc_data.tile2.nc gfs_data.tile3.nc sfc_data.tile3.nc gfs_data.tile4.nc sfc_data.tile4.nc gfs_data.tile5.nc sfc_data.tile5.nc gfs_data.tile6.nc sfc_data.tile6.nc'
+ forecast_postdet.sh[18]file_list='gfs_ctrl.nc gfs_data.tile1.nc sfc_data.tile1.nc gfs_data.tile2.nc sfc_data.tile2.nc gfs_data.tile3.nc sfc_data.tile3.nc gfs_data.tile4.nc sfc_data.tile4.nc gfs_data.tile5.nc sfc_data.tile5.nc gfs_data.tile6.nc sfc_data.tile6.nc'
+ forecast_postdet.sh[19]echo 'Copying FV3 cold start files for '\''RUN=sfs'\'' at '\''1994050100'\'' from '\''/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input'\'''
Copying FV3 cold start files for 'RUN=sfs' at '1994050100' from '/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input'
+ forecast_postdet.sh[20]local fv3_file
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_ctrl.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_ctrl.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_ctrl.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_ctrl.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile1.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile1.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile1.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile1.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile1.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile2.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile2.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile2.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile2.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile2.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile3.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile3.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile3.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile3.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile3.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile4.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile4.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile4.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile4.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile4.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile5.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile5.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile5.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile5.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile5.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile6.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/gfs_data.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/gfs_data.tile6.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[21]for fv3_file in ${file_list}
+ forecast_postdet.sh[22]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile6.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/input/sfc_data.tile6.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/sfc_data.tile6.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[101][[ .false. == \.\f\a\l\s\e\. ]]
+ forecast_postdet.sh[103][[ YES == \Y\E\S ]]
+ forecast_postdet.sh[104][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[107](( MEMBER == 0 ))
+ forecast_postdet.sh[110]inc_files=("atminc.nc")
+ forecast_postdet.sh[111]read_increment=.true.
+ forecast_postdet.sh[112]res_latlon_dynamics=atminc.nc
+ forecast_postdet.sh[114]increment_file_on_native_grid=.false.
+ forecast_postdet.sh[115]local increment_file
+ forecast_postdet.sh[116]for inc_file in "${inc_files[@]}"
+ forecast_postdet.sh[117]increment_file=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/atmos/sfs.t00z.atminc.nc
+ forecast_postdet.sh[118]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/atmos/sfs.t00z.atminc.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/atminc.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/atmos/sfs.t00z.atminc.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/atminc.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[228][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[238][[ .false. == \.\t\r\u\e\. ]]
+ forecast_postdet.sh[258][[ .true. = \.\t\r\u\e\. ]]
+ forecast_postdet.sh[258][[ gaussian_grid = \g\a\u\s\s\i\a\n\_\g\r\i\d ]]
+ forecast_postdet.sh[259]local FH2 FH3
+ forecast_postdet.sh[260]for fhr in ${FV3_OUTPUT_FH}
++ forecast_postdet.sh[261]printf %03i 0
+ forecast_postdet.sh[261]FH3=000
++ forecast_postdet.sh[262]printf %02i 0
+ forecast_postdet.sh[262]FH2=00
+ forecast_postdet.sh[265][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[273]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf000.nc atmf000.nc
+ forecast_postdet.sh[274]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf000.nc sfcf000.nc
+ forecast_postdet.sh[275]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf000.txt log.atm.f000
+ forecast_postdet.sh[276][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[281][[ .true. == \.\t\r\u\e\. ]]
+ forecast_postdet.sh[282]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f000 GFSPRS.GrbF00
+ forecast_postdet.sh[283]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf000.grib2 GFSFLX.GrbF00
+ forecast_postdet.sh[284][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[260]for fhr in ${FV3_OUTPUT_FH}
++ forecast_postdet.sh[261]printf %03i 24
+ forecast_postdet.sh[261]FH3=024
++ forecast_postdet.sh[262]printf %02i 24
+ forecast_postdet.sh[262]FH2=24
+ forecast_postdet.sh[265][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[273]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf024.nc atmf024.nc
+ forecast_postdet.sh[274]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf024.nc sfcf024.nc
+ forecast_postdet.sh[275]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf024.txt log.atm.f024
+ forecast_postdet.sh[276][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[281][[ .true. == \.\t\r\u\e\. ]]
+ forecast_postdet.sh[282]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f024 GFSPRS.GrbF24
+ forecast_postdet.sh[283]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf024.grib2 GFSFLX.GrbF24
+ forecast_postdet.sh[284][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[260]for fhr in ${FV3_OUTPUT_FH}
++ forecast_postdet.sh[261]printf %03i 48
+ forecast_postdet.sh[261]FH3=048
++ forecast_postdet.sh[262]printf %02i 48
+ forecast_postdet.sh[262]FH2=48
+ forecast_postdet.sh[265][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[273]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf048.nc atmf048.nc
+ forecast_postdet.sh[274]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf048.nc sfcf048.nc
+ forecast_postdet.sh[275]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf048.txt log.atm.f048
+ forecast_postdet.sh[276][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[281][[ .true. == \.\t\r\u\e\. ]]
+ forecast_postdet.sh[282]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f048 GFSPRS.GrbF48
+ forecast_postdet.sh[283]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf048.grib2 GFSFLX.GrbF48
+ forecast_postdet.sh[284][[ NO == \Y\E\S ]]
+ exglobal_forecast.sh[130][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[131]CMEPS_postdet
+ forecast_postdet.sh[843]echo 'SUB CMEPS_postdet: Linking output data for CMEPS mediator'
SUB CMEPS_postdet: Linking output data for CMEPS mediator
+ forecast_postdet.sh[845][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[133][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[134]MOM6_postdet
+ forecast_postdet.sh[519]echo 'SUB MOM6_postdet: MOM6 after run type determination'
SUB MOM6_postdet: MOM6 after run type determination
+ forecast_postdet.sh[521]local restart_dir restart_date
+ forecast_postdet.sh[522][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[526]restart_dir=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ocean/restart
+ forecast_postdet.sh[527]restart_date=1994050100
+ forecast_postdet.sh[531]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ocean/restart/19940501.000000.MOM.res.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/MOM.res.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ocean/restart/19940501.000000.MOM.res.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/MOM.res.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[1]case ${OCNRES} in
+ forecast_postdet.sh[545][[ NO == \N\O ]]
+ forecast_postdet.sh[546][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[550](( MEMBER > 0 ))
+ forecast_postdet.sh[550][[ True == \T\r\u\e ]]
+ forecast_postdet.sh[551]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/ocean/sfs.t00z.ocninc.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/mom6_increment.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/analysis/ocean/sfs.t00z.ocninc.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/mom6_increment.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[556]case ${RUN} in
+ forecast_postdet.sh[559]local fhr fhr3 last_fhr interval midpoint vdate vdate_mid source_file dest_file
+ forecast_postdet.sh[560]for fhr in ${MOM6_OUTPUT_FH}
++ forecast_postdet.sh[561]printf %03i 0
+ forecast_postdet.sh[561]fhr3=000
+ forecast_postdet.sh[563][[ -z '' ]]
+ forecast_postdet.sh[564]last_fhr=0
+ forecast_postdet.sh[565]continue
+ forecast_postdet.sh[560]for fhr in ${MOM6_OUTPUT_FH}
++ forecast_postdet.sh[561]printf %03i 24
+ forecast_postdet.sh[561]fhr3=024
+ forecast_postdet.sh[563][[ -z 0 ]]
+ forecast_postdet.sh[568](( interval = fhr - last_fhr ))
+ forecast_postdet.sh[569](( midpoint = last_fhr + interval/2 ))
++ forecast_postdet.sh[571]date --utc -d '19940501 00 + 24 hours' +%Y%m%d%H
+ forecast_postdet.sh[571]vdate=1994050200
+ forecast_postdet.sh[573](( OFFSET_START_HOUR > 0 ))
++ forecast_postdet.sh[576]date --utc -d '19940501 00 + 12 hours' +%Y%m%d%H
+ forecast_postdet.sh[576]vdate_mid=1994050112
+ forecast_postdet.sh[580](( OFFSET_START_HOUR > 0 ))
+ forecast_postdet.sh[583]source_file=ocn_1994_05_01_12.nc
+ forecast_postdet.sh[585]dest_file=sfs.ocean.t00z.24hr_avg.f024.nc
+ forecast_postdet.sh[586]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/history/sfs.ocean.t00z.24hr_avg.f024.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/MOM6_OUTPUT/ocn_1994_05_01_12.nc
+ forecast_postdet.sh[588]last_fhr=24
+ forecast_postdet.sh[560]for fhr in ${MOM6_OUTPUT_FH}
++ forecast_postdet.sh[561]printf %03i 48
+ forecast_postdet.sh[561]fhr3=048
+ forecast_postdet.sh[563][[ -z 24 ]]
+ forecast_postdet.sh[568](( interval = fhr - last_fhr ))
+ forecast_postdet.sh[569](( midpoint = last_fhr + interval/2 ))
++ forecast_postdet.sh[571]date --utc -d '19940501 00 + 48 hours' +%Y%m%d%H
+ forecast_postdet.sh[571]vdate=1994050300
+ forecast_postdet.sh[573](( OFFSET_START_HOUR > 0 ))
++ forecast_postdet.sh[576]date --utc -d '19940501 00 + 36 hours' +%Y%m%d%H
+ forecast_postdet.sh[576]vdate_mid=1994050212
+ forecast_postdet.sh[580](( OFFSET_START_HOUR > 0 ))
+ forecast_postdet.sh[583]source_file=ocn_1994_05_02_12.nc
+ forecast_postdet.sh[585]dest_file=sfs.ocean.t00z.24hr_avg.f048.nc
+ forecast_postdet.sh[586]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ocean/history/sfs.ocean.t00z.24hr_avg.f048.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/MOM6_OUTPUT/ocn_1994_05_02_12.nc
+ forecast_postdet.sh[588]last_fhr=48
+ forecast_postdet.sh[608]echo 'SUB MOM6_postdet: MOM6 input data linked/copied'
SUB MOM6_postdet: MOM6 input data linked/copied
+ exglobal_forecast.sh[136][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[139][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[140]CICE_postdet
+ forecast_postdet.sh[669]echo 'SUB CICE_postdet: CICE after run type determination'
SUB CICE_postdet: CICE after run type determination
+ forecast_postdet.sh[671]local restart_date cice_restart_file
+ forecast_postdet.sh[672][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[678]restart_date=1994050100
+ forecast_postdet.sh[679]cice_restart_file=/scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ice/restart/19940501.000000.cice_model.res.nc
+ forecast_postdet.sh[680][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[692]cpreq /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ice/restart/19940501.000000.cice_model.res.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/cice_model.res.nc
+ cpreq[3]cp /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940430/18/mem002/model/ice/restart/19940501.000000.cice_model.res.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/cice_model.res.nc
+ cpreq[4]'[' 0 -ne 0 ']'
+ forecast_postdet.sh[696]local vdate seconds vdatestr fhr fhr3 interval last_fhr
++ forecast_postdet.sh[697]to_seconds 000000
++ forecast_predet.sh[5]local hhmmss hh mm ss seconds padded_seconds
++ forecast_predet.sh[6]hhmmss=000000
++ forecast_predet.sh[7]hh=00
++ forecast_predet.sh[8]mm=00
++ forecast_predet.sh[9]ss=00
++ forecast_predet.sh[10]seconds=0
+++ forecast_predet.sh[11]printf %05d 0
++ forecast_predet.sh[11]padded_seconds=00000
++ forecast_predet.sh[12]echo 00000
+ forecast_postdet.sh[697]seconds=00000
+ forecast_postdet.sh[698]vdatestr=1994-05-01-00000
+ forecast_postdet.sh[699]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/history/sfs.ice.t00z.ic.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_OUTPUT/iceh_ic.1994-05-01-00000.nc
+ forecast_postdet.sh[702]local source_file dest_file
+ forecast_postdet.sh[703]for fhr in "${CICE_OUTPUT_FH[@]}"
+ forecast_postdet.sh[705][[ -z '' ]]
+ forecast_postdet.sh[706]last_fhr=0
+ forecast_postdet.sh[707]continue
+ forecast_postdet.sh[703]for fhr in "${CICE_OUTPUT_FH[@]}"
+ forecast_postdet.sh[705][[ -z 0 ]]
++ forecast_postdet.sh[710]printf %03i 24
+ forecast_postdet.sh[710]fhr3=024
+ forecast_postdet.sh[711](( interval = fhr - last_fhr ))
++ forecast_postdet.sh[713]date --utc -d '19940501 00 + 24 hours' +%Y%m%d%H
+ forecast_postdet.sh[713]vdate=1994050200
++ forecast_postdet.sh[714]to_seconds 000000
++ forecast_predet.sh[5]local hhmmss hh mm ss seconds padded_seconds
++ forecast_predet.sh[6]hhmmss=000000
++ forecast_predet.sh[7]hh=00
++ forecast_predet.sh[8]mm=00
++ forecast_predet.sh[9]ss=00
++ forecast_predet.sh[10]seconds=0
+++ forecast_predet.sh[11]printf %05d 0
++ forecast_predet.sh[11]padded_seconds=00000
++ forecast_predet.sh[12]echo 00000
+ forecast_postdet.sh[714]seconds=00000
+ forecast_postdet.sh[715]vdatestr=1994-05-02-00000
+ forecast_postdet.sh[717]case "${RUN}" in
++ forecast_postdet.sh[723]printf %0.2d 24
+ forecast_postdet.sh[723]source_file=iceh_24h.1994-05-02-00000.nc
+ forecast_postdet.sh[724]dest_file=sfs.ice.t00z.24hr_avg.f024.nc
+ forecast_postdet.sh[731]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/history/sfs.ice.t00z.24hr_avg.f024.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_OUTPUT/iceh_24h.1994-05-02-00000.nc
+ forecast_postdet.sh[733]last_fhr=24
+ forecast_postdet.sh[703]for fhr in "${CICE_OUTPUT_FH[@]}"
+ forecast_postdet.sh[705][[ -z 24 ]]
++ forecast_postdet.sh[710]printf %03i 48
+ forecast_postdet.sh[710]fhr3=048
+ forecast_postdet.sh[711](( interval = fhr - last_fhr ))
++ forecast_postdet.sh[713]date --utc -d '19940501 00 + 48 hours' +%Y%m%d%H
+ forecast_postdet.sh[713]vdate=1994050300
++ forecast_postdet.sh[714]to_seconds 000000
++ forecast_predet.sh[5]local hhmmss hh mm ss seconds padded_seconds
++ forecast_predet.sh[6]hhmmss=000000
++ forecast_predet.sh[7]hh=00
++ forecast_predet.sh[8]mm=00
++ forecast_predet.sh[9]ss=00
++ forecast_predet.sh[10]seconds=0
+++ forecast_predet.sh[11]printf %05d 0
++ forecast_predet.sh[11]padded_seconds=00000
++ forecast_predet.sh[12]echo 00000
+ forecast_postdet.sh[714]seconds=00000
+ forecast_postdet.sh[715]vdatestr=1994-05-03-00000
+ forecast_postdet.sh[717]case "${RUN}" in
++ forecast_postdet.sh[723]printf %0.2d 24
+ forecast_postdet.sh[723]source_file=iceh_24h.1994-05-03-00000.nc
+ forecast_postdet.sh[724]dest_file=sfs.ice.t00z.24hr_avg.f048.nc
+ forecast_postdet.sh[731]/bin/ln -sf /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/ice/history/sfs.ice.t00z.24hr_avg.f048.nc /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/CICE_OUTPUT/iceh_24h.1994-05-03-00000.nc
+ forecast_postdet.sh[733]last_fhr=48
+ exglobal_forecast.sh[142][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[145]echo 'MAIN: Post-determination set up of run type finished'
MAIN: Post-determination set up of run type finished
+ exglobal_forecast.sh[147]echo 'MAIN: Writing namelists and model configuration'
MAIN: Writing namelists and model configuration
+ exglobal_forecast.sh[148]FV3_nml
+ forecast_postdet.sh[296]echo 'SUB FV3_nml: Creating name lists and model configure file for FV3'
SUB FV3_nml: Creating name lists and model configure file for FV3
+ forecast_postdet.sh[298]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/parsing_namelists_FV3.sh
+ forecast_postdet.sh[299]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/parsing_model_configure_FV3.sh
+ forecast_postdet.sh[302][[ NO == \Y\E\S ]]
+ forecast_postdet.sh[307]FV3_namelists
+ parsing_namelists_FV3.sh[10]DIAG_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table
+ parsing_namelists_FV3.sh[11]DIAG_TABLE_APPEND=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table_aod
+ parsing_namelists_FV3.sh[12]DATA_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM6_data_table.IN
+ parsing_namelists_FV3.sh[13]FIELD_TABLE=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/field_table_thompson_noaero_tke_progsigma
+ parsing_namelists_FV3.sh[16](( gwd_opt == 2 ))
+ parsing_namelists_FV3.sh[16][[ .true. == \.\t\r\u\e\. ]]
+ parsing_namelists_FV3.sh[17]cdmbgwd=20.0,2.5,1.0,1.0
+ parsing_namelists_FV3.sh[21]dnats=0
+ parsing_namelists_FV3.sh[25]echo UFS_Weather_Model_Forecast
+ parsing_namelists_FV3.sh[26][[ NO = \Y\E\S ]]
+ parsing_namelists_FV3.sh[29]echo '1994 05 01 00 0 0'
+ parsing_namelists_FV3.sh[31]cat /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table
+ parsing_namelists_FV3.sh[32][[ -n '' ]]
+ parsing_namelists_FV3.sh[35]cat /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/diag_table_aod
+ parsing_namelists_FV3.sh[38]local template=diag_table_template
+ parsing_namelists_FV3.sh[39]local SYEAR=1994
+ parsing_namelists_FV3.sh[40]local SMONTH=05
+ parsing_namelists_FV3.sh[41]local SDAY=01
+ parsing_namelists_FV3.sh[42]local CHOUR=00
+ parsing_namelists_FV3.sh[43]local MOM6_OUTPUT_DIR=./MOM6_OUTPUT
+ parsing_namelists_FV3.sh[45][[ NO == \Y\E\S ]]
+ parsing_namelists_FV3.sh[57]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
+ atparse.bash[102]eval 'set -u'
++ atparse.bash[102]set -u
+ atparse.bash[103]eval 'set -e'
++ atparse.bash[103]set -e
+ parsing_namelists_FV3.sh[61]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM6_data_table.IN data_table
+ parsing_namelists_FV3.sh[64][[ -n '' ]]
+ parsing_namelists_FV3.sh[80]/bin/cp -p /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/fv3/field_table_thompson_noaero_tke_progsigma field_table
+ parsing_namelists_FV3.sh[83]cat
+ parsing_namelists_FV3.sh[208]case "${CCPP_SUITE:-}" in
+ parsing_namelists_FV3.sh[273]local default_dt_inner=300
+ parsing_namelists_FV3.sh[274]cat
+ parsing_namelists_FV3.sh[351]cat
+ parsing_namelists_FV3.sh[430][[ .false. = \.\t\r\u\e\. ]]
+ parsing_namelists_FV3.sh[436]cat
+ parsing_namelists_FV3.sh[448][[ YES = \Y\E\S ]]
+ parsing_namelists_FV3.sh[449]cat
+ parsing_namelists_FV3.sh[457][[ NO = \Y\E\S ]]
+ parsing_namelists_FV3.sh[467][[ YES = \Y\E\S ]]
+ parsing_namelists_FV3.sh[468]cat
+ parsing_namelists_FV3.sh[484][[ NO == \Y\E\S ]]
+ parsing_namelists_FV3.sh[492]cat
+ parsing_namelists_FV3.sh[496][[ 1 -eq 0 ]]
+ parsing_namelists_FV3.sh[515][[ 1 -eq 1 ]]
+ parsing_namelists_FV3.sh[516]cat
+ parsing_namelists_FV3.sh[542]echo ''
+ parsing_namelists_FV3.sh[544]cat
+ parsing_namelists_FV3.sh[654]echo ''
+ parsing_namelists_FV3.sh[656][[ YES = \Y\E\S ]]
+ parsing_namelists_FV3.sh[658]cat
+ parsing_namelists_FV3.sh[663][[ NO = \Y\E\S ]]
+ parsing_namelists_FV3.sh[675][[ NO = \Y\E\S ]]
+ parsing_namelists_FV3.sh[684][[ YES = \Y\E\S ]]
+ parsing_namelists_FV3.sh[685]cat
+ parsing_namelists_FV3.sh[697][[ YES == \Y\E\S ]]
+ parsing_namelists_FV3.sh[698]cat
+ parsing_namelists_FV3.sh[706][[ YES == \Y\E\S ]]
+ parsing_namelists_FV3.sh[707]cat
+ parsing_namelists_FV3.sh[715]cat
+ parsing_namelists_FV3.sh[719][[ NO = \Y\E\S ]]
+ parsing_namelists_FV3.sh[731]cat
+ parsing_namelists_FV3.sh[749]echo ====================================
====================================
+ parsing_namelists_FV3.sh[750]echo 'FV3_namelists(): '\''input.nml'\'''
FV3_namelists(): 'input.nml'
+ parsing_namelists_FV3.sh[751]cat input.nml
&atmos_model_nml
blocksize = 32
chksum_debug = .false.
dycore_only = .false.
ccpp_suite = FV3_GFS_v17_coupled_p8_ugwpv1
/
&diag_manager_nml
prepend_date = .false.
max_output_fields = 300
/
&fms_nml
clock_grain = 'ROUTINE'
domains_stack_size = 16000000
print_memory_usage = .false.
/
&fms2_io_nml
netcdf_default_format = "netcdf4"
/
&fv_core_nml
layout = 2,2
io_layout = 1,1
npx = 97
npy = 97
ntiles = 6
npz = 127
dz_min = 6
psm_bc = 1
grid_type = -1
make_nh = .false.
fv_debug = .false.
range_warn = .true.
reset_eta = .false.
n_sponge = 42
nudge_qv = .false.
nudge_dz = .false.
tau = 8.0
rf_cutoff = 100.0
d2_bg_k1 = 0.20
d2_bg_k2 = 0.04
kord_tm = -12
kord_mt = 12
kord_wz = 12
kord_tr = 12
hydrostatic = .true.
phys_hydrostatic = .false.
use_hydro_pressure = .false.
pass_full_omega_to_physics_in_non_hydrostatic_mode = .false.
beta = 0.
a_imp = 1.
p_fac = 0.1
k_split = 1
n_split = 4
nwat = 6
na_init = 1
d_ext = 0.
dnats = 0
fv_sg_adj = 1800
d2_bg = 0.
nord = 2
dddmp = 0.
d4_bg = 0.12
vtdm4 = 0.05
delt_max = 0.002
ke_bg = 0.
do_vort_damp = .false.
external_ic = .true.
external_eta = .true.
gfs_phil = .false.
nggps_ic = .true.
mountain = .false.
ncep_ic = .false.
d_con = 0.
hord_mt = 10
hord_vt = 10
hord_tm = 10
hord_dp = 10
hord_tr = 8
adjust_dry_mass = .false.
dry_mass=98320.0
consv_te = 1.
do_sat_adj = .false.
fast_tau_w_sec = 0.2
consv_am = .false.
fill = .true.
dwind_2d = .false.
print_freq = 6
warm_start = .false.
no_dycore = .false.
z_tracer = .true.
agrid_vel_rst = .true.
read_increment = .true.
res_latlon_dynamics = atminc.nc
increment_file_on_native_grid = .false.
/
&external_ic_nml
filtered_terrain = .true.
levp = 128
gfs_dwinds = .true.
checker_tr = .false.
nt_checker = 0
/
&gfs_physics_nml
fhzero = 24
h2o_phys = .true.
ldiag3d = .false.
qdiag3d = .false.
print_diff_pgr = .false.
fhcyc = 24
use_ufo = .true.
pre_rad = .false.
imp_physics = 8
iovr = 3
ltaerosol = .false.
lradar = .true.
ttendlim = -999
dt_inner = 300
sedi_semi = .true.
decfl = 10
oz_phys = .false.
oz_phys_2015 = .true.
lsoil_lsm = 4
do_mynnedmf = .false.
do_mynnsfclay = .false.
icloud_bl = 1
bl_mynn_edmf = 1
bl_mynn_tkeadvect = .true.
bl_mynn_edmf_mom = 1
do_ugwp = .false.
do_tofd = .false.
gwd_opt = 2
do_ugwp_v0 = .false.
do_ugwp_v1 = .true.
do_ugwp_v0_orog_only = .false.
do_ugwp_v0_nst_only = .false.
do_gsl_drag_ls_bl = .true.
do_gsl_drag_ss = .false.
do_gsl_drag_tofd = .true.
do_gwd_opt_psl = .true.
do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 1.0e-6
use_cice_alb = .true.
pdfcld = .false.
fhswr = 3600.
fhlwr = 3600.
ialb = 2
iems = 2
iaer = 1011
icliq_sw = 2
ico2 = 2
isubc_sw = 2
isubc_lw = 2
isol = 2
lwhtr = .true.
swhtr = .true.
cnvgwd = .true.
shal_cnv = .true.
cal_pre = .false.
redrag = .true.
dspheat = .true.
hybedmf = .false.
satmedmf = .true.
isatmedmf = 1
lheatstrg = .false.
lseaspray = .true.
random_clds = .false.
trans_trac = .true.
cnvcld = .true.
xr_cnvcld = .true.
imfshalcnv = 2
imfdeepcnv = 2
progsigma = .true.
betascu = 8.0
betamcu = 1.0
betadcu = 2.0
ras = .false.
cdmbgwd = 20.0,2.5,1.0,1.0
psl_gwd_dx_factor = 6.0
prslrd0 = 0.
ivegsrc = 1
isot = 1
lsoil = 4
lsm = 2
iopt_dveg = 4
iopt_crs = 2
iopt_btr = 1
iopt_run = 1
iopt_sfc = 3
iopt_frz = 1
iopt_inf = 1
iopt_rad = 3
iopt_alb = 1
iopt_snf = 4
iopt_tbot = 2
iopt_stc = 3
iopt_trs = 2
iopt_diag = 2
debug = .false.
nstf_name = 2,0,0,0,0
nst_anl = .true.
psautco = 0.0008,0.0005
prautco = 0.00015,0.00015
lgfdlmprad = .false.
effr_in = .true.
ldiag_ugwp = .false.
do_RRTMGP = .false.
active_gases = 'h2o_co2_o3_n2o_ch4_o2'
ngases = 6
lw_file_gas = 'rrtmgp-data-lw-g128-210809.nc'
lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc'
sw_file_gas = 'rrtmgp-data-sw-g112-210809.nc'
sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc'
rrtmgp_nGptsSW = 112
rrtmgp_nGptsLW = 128
rrtmgp_nBandsLW = 16
rrtmgp_nBandsSW = 14
doGP_cldoptics_LUT = .false.
doGP_lwscat = .false.
do_sppt = .true.
do_shum = .false.
do_skeb = .false.
frac_grid = .true.
cplchm = .false.
cplflx = .true.
cplice = .true.
cplwav = .false.
cplwav2atm = .false.
pert_mp = .false.
pert_radtend = .false.
pert_clds = .true.
do_ca = .true.
ca_global = .false.
ca_sgs = .true.
nca = 1
ncells = 5
nlives = 12
nseed = 1
nfracseed = 0.5
nthresh = 18
ca_trigger = .true.
nspinup = 1
iseed_ca = 1115337823
/
&cires_ugwp_nml
knob_ugwp_solver = 2
knob_ugwp_source = 1,1,0,0
knob_ugwp_wvspec = 1,25,25,25
knob_ugwp_azdir = 2,4,4,4
knob_ugwp_stoch = 0,0,0,0
knob_ugwp_effac = 1,1,1,1
knob_ugwp_doaxyz = 1
knob_ugwp_doheat = 1
knob_ugwp_dokdis = 2
knob_ugwp_ndx4lh = 4
knob_ugwp_version = 1
knob_ugwp_palaunch = 275.0e2
knob_ugwp_nslope = 1
knob_ugwp_lzmax = 15.750e3
knob_ugwp_lzmin = 0.75e3
knob_ugwp_lzstar = 2.0e3
knob_ugwp_taumin = 0.25e-3
knob_ugwp_tauamp = 3.0e-3
knob_ugwp_lhmet = 200.0e3
knob_ugwp_orosolv = 'pss-1986'
/
&gfdl_cloud_microphysics_nml
sedi_transport = .true.
do_sedi_heat = .false.
rad_snow = .true.
rad_graupel = .true.
rad_rain = .true.
const_vi = .false.
const_vs = .false.
const_vg = .false.
const_vr = .false.
vi_max = 1.
vs_max = 2.
vg_max = 12.
vr_max = 12.
qi_lim = 1.
prog_ccn = .false.
do_qa = .true.
fast_sat_adj = .true.
tau_l2v = 225.
tau_v2l = 150.
tau_g2v = 900.
rthresh = 10.e-6 ! This is a key parameter for cloud water
dw_land = 0.16
dw_ocean = 0.10
ql_gen = 1.0e-3
ql_mlt = 1.0e-3
qi0_crt = 8.0E-5
qs0_crt = 1.0e-3
tau_i2s = 1000.
c_psaci = 0.05
c_pgacs = 0.01
rh_inc = 0.30
rh_inr = 0.30
rh_ins = 0.30
ccn_l = 300.
ccn_o = 100.
c_paut = 0.5
c_cracw = 0.8
use_ppm = .false.
use_ccn = .true.
mono_prof = .true.
z_slope_liq = .true.
z_slope_ice = .true.
de_ice = .false.
fix_negative = .true.
icloud_f = 1
mp_time = 150.
reiflag = 2
/
&interpolator_nml
interp_method = 'conserve_great_circle'
/
&namsfc
FNGLAC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_glacier.2x2.grb'
FNMXIC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_maxice.2x2.grb'
FNTSFC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/RTGSST.1982.2012.monthly.clim.grb'
FNSNOC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_snoclim.1.875.grb'
FNZORC = 'igbp'
FNALBC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.snowfree_albedo.tileX.nc'
FNALBC2 = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.facsf.tileX.nc'
FNAISC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/IMS-NIC.blended.ice.monthly.clim.grb'
FNTG3C = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.substrate_temperature.tileX.nc'
FNVEGC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNVETC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_type.tileX.nc'
FNSOTC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_type.tileX.nc'
FNSOCC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_color.tileX.nc'
FNSMCC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_soilmgldas.statsgo.t1534.3072.1536.grb'
FNMSKH = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_slmask.t1534.3072.1536.grb'
FNTSFA = ' '
FNACNA = ''
FNSNOA = ''
FNVMNC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNVMXC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNSLPC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.slope_type.tileX.nc'
FNABSC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.maximum_snow_albedo.tileX.nc'
LDEBUG = .false.
FSMCL(2) = 99999
FSMCL(3) = 99999
FSMCL(4) = 99999
LANDICE = .false.
FTSFS = 90
FAISL = 99999
FAISS = 99999
FSNOL = 99999
FSNOS = 99999
FSICL = 0
FSICS = 0
FTSFL = 99999
FVETL = 99999
FSOTL = 99999
FvmnL = 99999
FvmxL = 99999
FSLPL = 99999
FABSL = 99999
/
&fv_grid_nml
grid_file = 'INPUT/grid_spec.nc'
/
&nam_stochy
stochini=.false.
sppt = 0.56,0.28,0.14,0.056,0.028
iseed_sppt = 19940501000203,19940501000204,19940501000205,19940501000206,19940501000207
sppt_tau = 2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
sppt_lscale = 500.E3,1000.E3,2000.E3,2000.E3,2000.E3
sppt_logit = .true.
sppt_sfclimit = .true.
use_zmtnblck = .true.
pbl_taper = 0,0,0,0.125,0.25,0.5,0.75
OCNSPPT=0.8,0.4,0.2,0.08,0.04
OCNSPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
OCNSPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
ISEED_OCNSPPT=19940501000208,19940501000209,19940501000210,19940501000211,19940501000212
EPBL=0.8,0.4,0.2,0.08,0.04
EPBL_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
EPBL_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
ISEED_EPBL=19940501000213,19940501000214,19940501000215,19940501000216,19940501000217
/
&nam_sfcperts
/
+ parsing_namelists_FV3.sh[752]echo ====================================
====================================
+ forecast_postdet.sh[309]FV3_model_configure
+ parsing_model_configure_FV3.sh[8]local restile=96
+ parsing_model_configure_FV3.sh[13]local model_start_date
+ parsing_model_configure_FV3.sh[14][[ NO == \Y\E\S ]]
+ parsing_model_configure_FV3.sh[17]model_start_date=1994050100
+ parsing_model_configure_FV3.sh[20]local SYEAR=1994
+ parsing_model_configure_FV3.sh[21]local SMONTH=05
+ parsing_model_configure_FV3.sh[22]local SDAY=01
+ parsing_model_configure_FV3.sh[23]local SHOUR=00
+ parsing_model_configure_FV3.sh[25]local FHROT=0
+ parsing_model_configure_FV3.sh[26]local DT_ATMOS=600
+ parsing_model_configure_FV3.sh[27]local 'RESTART_INTERVAL=12 24 36 48'
+ parsing_model_configure_FV3.sh[28]local 'RESTART_FH=12 24 36 48'
+ parsing_model_configure_FV3.sh[30]local QUILTING_RESTART=.true.
+ parsing_model_configure_FV3.sh[31]local WRITE_GROUP=1
+ parsing_model_configure_FV3.sh[32]local WRTTASK_PER_GROUP=6
+ parsing_model_configure_FV3.sh[33]local ITASKS=1
+ parsing_model_configure_FV3.sh[34]local OUTPUT_HISTORY=.true.
+ parsing_model_configure_FV3.sh[35][[ NO == \Y\E\S ]]
+ parsing_model_configure_FV3.sh[38]local HISTORY_FILE_ON_NATIVE_GRID=.false.
+ parsing_model_configure_FV3.sh[40]local WRITE_DOPOST=.true.
+ parsing_model_configure_FV3.sh[41]local WRITE_NSFLIP=.true.
+ parsing_model_configure_FV3.sh[42]local NUM_FILES=2
+ parsing_model_configure_FV3.sh[43]local 'FILENAME_BASE='\''atm'\'' '\''sfc'\'''
+ parsing_model_configure_FV3.sh[45]local 'OUTPUT_FILE='\''netcdf'\'' '\''netcdf'\'''
+ parsing_model_configure_FV3.sh[46]local ZSTANDARD_LEVEL=0
+ parsing_model_configure_FV3.sh[47]local IDEFLATE=0
+ parsing_model_configure_FV3.sh[48]local QUANTIZE_NSD=0
+ parsing_model_configure_FV3.sh[49]local ICHUNK2D=384
+ parsing_model_configure_FV3.sh[50]local JCHUNK2D=192
+ parsing_model_configure_FV3.sh[51]local ICHUNK3D=384
+ parsing_model_configure_FV3.sh[52]local JCHUNK3D=192
+ parsing_model_configure_FV3.sh[53]local KCHUNK3D=1
+ parsing_model_configure_FV3.sh[54]local IMO=384
+ parsing_model_configure_FV3.sh[55]local JMO=192
+ parsing_model_configure_FV3.sh[56]local 'OUTPUT_FH= 0 24 48'
+ parsing_model_configure_FV3.sh[57]local IAU_OFFSET=0
+ parsing_model_configure_FV3.sh[60]local FV3ATM_OUTPUT_DIR=./
+ parsing_model_configure_FV3.sh[63][[ NO == \Y\E\S ]]
+ parsing_model_configure_FV3.sh[68]template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/model_configure.IN
+ parsing_model_configure_FV3.sh[70][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/model_configure.IN ]]
+ parsing_model_configure_FV3.sh[74]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/model_configure
+ parsing_model_configure_FV3.sh[75]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
+ atparse.bash[102]eval 'set -u'
++ atparse.bash[102]set -u
+ atparse.bash[103]eval 'set -e'
++ atparse.bash[103]set -e
+ parsing_model_configure_FV3.sh[76]echo 'Rendered model_configure'
Rendered model_configure
+ parsing_model_configure_FV3.sh[77]cat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/model_configure
start_year: 1994
start_month: 05
start_day: 01
start_hour: 00
start_minute: 0
start_second: 0
nhours_fcst: 48
fhrot: 0
dt_atmos: 600
restart_interval: 12 24 36 48
restart_fh: 12 24 36 48
quilting: .true.
quilting_restart: .true.
write_groups: 1
write_tasks_per_group: 6
itasks: 1
output_history: .true.
history_file_on_native_grid: .false.
write_dopost: .true.
write_nsflip: .true.
num_files: 2
fv3atm_output_dir: ./
filename_base: 'atm' 'sfc'
output_grid: gaussian_grid
output_file: 'netcdf' 'netcdf'
zstandard_level: 0
ideflate: 0
quantize_mode: 'quantize_bitround'
quantize_nsd: 0
ichunk2d: 384
jchunk2d: 192
ichunk3d: 384
jchunk3d: 192
kchunk3d: 1
imo: 384
jmo: 192
output_fh: 0 24 48
iau_offset: 0
+ forecast_postdet.sh[311]echo 'SUB FV3_nml: FV3 name lists and model configure file created'
SUB FV3_nml: FV3 name lists and model configure file created
+ exglobal_forecast.sh[149][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[150]MOM6_nml
+ forecast_postdet.sh[613]echo 'SUB MOM6_nml: Creating name list for MOM6'
SUB MOM6_nml: Creating name list for MOM6
+ forecast_postdet.sh[614]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/parsing_namelists_MOM6.sh
+ forecast_postdet.sh[615]MOM6_namelists
+ parsing_namelists_MOM6.sh[12]cat
+ parsing_namelists_MOM6.sh[36]echo 'Rendered input.nml:'
Rendered input.nml:
+ parsing_namelists_MOM6.sh[37]cat input.nml
&atmos_model_nml
blocksize = 32
chksum_debug = .false.
dycore_only = .false.
ccpp_suite = FV3_GFS_v17_coupled_p8_ugwpv1
/
&diag_manager_nml
prepend_date = .false.
max_output_fields = 300
/
&fms_nml
clock_grain = 'ROUTINE'
domains_stack_size = 16000000
print_memory_usage = .false.
/
&fms2_io_nml
netcdf_default_format = "netcdf4"
/
&fv_core_nml
layout = 2,2
io_layout = 1,1
npx = 97
npy = 97
ntiles = 6
npz = 127
dz_min = 6
psm_bc = 1
grid_type = -1
make_nh = .false.
fv_debug = .false.
range_warn = .true.
reset_eta = .false.
n_sponge = 42
nudge_qv = .false.
nudge_dz = .false.
tau = 8.0
rf_cutoff = 100.0
d2_bg_k1 = 0.20
d2_bg_k2 = 0.04
kord_tm = -12
kord_mt = 12
kord_wz = 12
kord_tr = 12
hydrostatic = .true.
phys_hydrostatic = .false.
use_hydro_pressure = .false.
pass_full_omega_to_physics_in_non_hydrostatic_mode = .false.
beta = 0.
a_imp = 1.
p_fac = 0.1
k_split = 1
n_split = 4
nwat = 6
na_init = 1
d_ext = 0.
dnats = 0
fv_sg_adj = 1800
d2_bg = 0.
nord = 2
dddmp = 0.
d4_bg = 0.12
vtdm4 = 0.05
delt_max = 0.002
ke_bg = 0.
do_vort_damp = .false.
external_ic = .true.
external_eta = .true.
gfs_phil = .false.
nggps_ic = .true.
mountain = .false.
ncep_ic = .false.
d_con = 0.
hord_mt = 10
hord_vt = 10
hord_tm = 10
hord_dp = 10
hord_tr = 8
adjust_dry_mass = .false.
dry_mass=98320.0
consv_te = 1.
do_sat_adj = .false.
fast_tau_w_sec = 0.2
consv_am = .false.
fill = .true.
dwind_2d = .false.
print_freq = 6
warm_start = .false.
no_dycore = .false.
z_tracer = .true.
agrid_vel_rst = .true.
read_increment = .true.
res_latlon_dynamics = atminc.nc
increment_file_on_native_grid = .false.
/
&external_ic_nml
filtered_terrain = .true.
levp = 128
gfs_dwinds = .true.
checker_tr = .false.
nt_checker = 0
/
&gfs_physics_nml
fhzero = 24
h2o_phys = .true.
ldiag3d = .false.
qdiag3d = .false.
print_diff_pgr = .false.
fhcyc = 24
use_ufo = .true.
pre_rad = .false.
imp_physics = 8
iovr = 3
ltaerosol = .false.
lradar = .true.
ttendlim = -999
dt_inner = 300
sedi_semi = .true.
decfl = 10
oz_phys = .false.
oz_phys_2015 = .true.
lsoil_lsm = 4
do_mynnedmf = .false.
do_mynnsfclay = .false.
icloud_bl = 1
bl_mynn_edmf = 1
bl_mynn_tkeadvect = .true.
bl_mynn_edmf_mom = 1
do_ugwp = .false.
do_tofd = .false.
gwd_opt = 2
do_ugwp_v0 = .false.
do_ugwp_v1 = .true.
do_ugwp_v0_orog_only = .false.
do_ugwp_v0_nst_only = .false.
do_gsl_drag_ls_bl = .true.
do_gsl_drag_ss = .false.
do_gsl_drag_tofd = .true.
do_gwd_opt_psl = .true.
do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 1.0e-6
use_cice_alb = .true.
pdfcld = .false.
fhswr = 3600.
fhlwr = 3600.
ialb = 2
iems = 2
iaer = 1011
icliq_sw = 2
ico2 = 2
isubc_sw = 2
isubc_lw = 2
isol = 2
lwhtr = .true.
swhtr = .true.
cnvgwd = .true.
shal_cnv = .true.
cal_pre = .false.
redrag = .true.
dspheat = .true.
hybedmf = .false.
satmedmf = .true.
isatmedmf = 1
lheatstrg = .false.
lseaspray = .true.
random_clds = .false.
trans_trac = .true.
cnvcld = .true.
xr_cnvcld = .true.
imfshalcnv = 2
imfdeepcnv = 2
progsigma = .true.
betascu = 8.0
betamcu = 1.0
betadcu = 2.0
ras = .false.
cdmbgwd = 20.0,2.5,1.0,1.0
psl_gwd_dx_factor = 6.0
prslrd0 = 0.
ivegsrc = 1
isot = 1
lsoil = 4
lsm = 2
iopt_dveg = 4
iopt_crs = 2
iopt_btr = 1
iopt_run = 1
iopt_sfc = 3
iopt_frz = 1
iopt_inf = 1
iopt_rad = 3
iopt_alb = 1
iopt_snf = 4
iopt_tbot = 2
iopt_stc = 3
iopt_trs = 2
iopt_diag = 2
debug = .false.
nstf_name = 2,0,0,0,0
nst_anl = .true.
psautco = 0.0008,0.0005
prautco = 0.00015,0.00015
lgfdlmprad = .false.
effr_in = .true.
ldiag_ugwp = .false.
do_RRTMGP = .false.
active_gases = 'h2o_co2_o3_n2o_ch4_o2'
ngases = 6
lw_file_gas = 'rrtmgp-data-lw-g128-210809.nc'
lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc'
sw_file_gas = 'rrtmgp-data-sw-g112-210809.nc'
sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc'
rrtmgp_nGptsSW = 112
rrtmgp_nGptsLW = 128
rrtmgp_nBandsLW = 16
rrtmgp_nBandsSW = 14
doGP_cldoptics_LUT = .false.
doGP_lwscat = .false.
do_sppt = .true.
do_shum = .false.
do_skeb = .false.
frac_grid = .true.
cplchm = .false.
cplflx = .true.
cplice = .true.
cplwav = .false.
cplwav2atm = .false.
pert_mp = .false.
pert_radtend = .false.
pert_clds = .true.
do_ca = .true.
ca_global = .false.
ca_sgs = .true.
nca = 1
ncells = 5
nlives = 12
nseed = 1
nfracseed = 0.5
nthresh = 18
ca_trigger = .true.
nspinup = 1
iseed_ca = 1115337823
/
&cires_ugwp_nml
knob_ugwp_solver = 2
knob_ugwp_source = 1,1,0,0
knob_ugwp_wvspec = 1,25,25,25
knob_ugwp_azdir = 2,4,4,4
knob_ugwp_stoch = 0,0,0,0
knob_ugwp_effac = 1,1,1,1
knob_ugwp_doaxyz = 1
knob_ugwp_doheat = 1
knob_ugwp_dokdis = 2
knob_ugwp_ndx4lh = 4
knob_ugwp_version = 1
knob_ugwp_palaunch = 275.0e2
knob_ugwp_nslope = 1
knob_ugwp_lzmax = 15.750e3
knob_ugwp_lzmin = 0.75e3
knob_ugwp_lzstar = 2.0e3
knob_ugwp_taumin = 0.25e-3
knob_ugwp_tauamp = 3.0e-3
knob_ugwp_lhmet = 200.0e3
knob_ugwp_orosolv = 'pss-1986'
/
&gfdl_cloud_microphysics_nml
sedi_transport = .true.
do_sedi_heat = .false.
rad_snow = .true.
rad_graupel = .true.
rad_rain = .true.
const_vi = .false.
const_vs = .false.
const_vg = .false.
const_vr = .false.
vi_max = 1.
vs_max = 2.
vg_max = 12.
vr_max = 12.
qi_lim = 1.
prog_ccn = .false.
do_qa = .true.
fast_sat_adj = .true.
tau_l2v = 225.
tau_v2l = 150.
tau_g2v = 900.
rthresh = 10.e-6 ! This is a key parameter for cloud water
dw_land = 0.16
dw_ocean = 0.10
ql_gen = 1.0e-3
ql_mlt = 1.0e-3
qi0_crt = 8.0E-5
qs0_crt = 1.0e-3
tau_i2s = 1000.
c_psaci = 0.05
c_pgacs = 0.01
rh_inc = 0.30
rh_inr = 0.30
rh_ins = 0.30
ccn_l = 300.
ccn_o = 100.
c_paut = 0.5
c_cracw = 0.8
use_ppm = .false.
use_ccn = .true.
mono_prof = .true.
z_slope_liq = .true.
z_slope_ice = .true.
de_ice = .false.
fix_negative = .true.
icloud_f = 1
mp_time = 150.
reiflag = 2
/
&interpolator_nml
interp_method = 'conserve_great_circle'
/
&namsfc
FNGLAC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_glacier.2x2.grb'
FNMXIC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_maxice.2x2.grb'
FNTSFC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/RTGSST.1982.2012.monthly.clim.grb'
FNSNOC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_snoclim.1.875.grb'
FNZORC = 'igbp'
FNALBC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.snowfree_albedo.tileX.nc'
FNALBC2 = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.facsf.tileX.nc'
FNAISC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/IMS-NIC.blended.ice.monthly.clim.grb'
FNTG3C = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.substrate_temperature.tileX.nc'
FNVEGC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNVETC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_type.tileX.nc'
FNSOTC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_type.tileX.nc'
FNSOCC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.soil_color.tileX.nc'
FNSMCC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_soilmgldas.statsgo.t1534.3072.1536.grb'
FNMSKH = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/am/global_slmask.t1534.3072.1536.grb'
FNTSFA = ' '
FNACNA = ''
FNSNOA = ''
FNVMNC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNVMXC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.vegetation_greenness.tileX.nc'
FNSLPC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.slope_type.tileX.nc'
FNABSC = '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/fix/orog/C96/sfc/C96.mx100.maximum_snow_albedo.tileX.nc'
LDEBUG = .false.
FSMCL(2) = 99999
FSMCL(3) = 99999
FSMCL(4) = 99999
LANDICE = .false.
FTSFS = 90
FAISL = 99999
FAISS = 99999
FSNOL = 99999
FSNOS = 99999
FSICL = 0
FSICS = 0
FTSFL = 99999
FVETL = 99999
FSOTL = 99999
FvmnL = 99999
FvmxL = 99999
FSLPL = 99999
FABSL = 99999
/
&fv_grid_nml
grid_file = 'INPUT/grid_spec.nc'
/
&nam_stochy
stochini=.false.
sppt = 0.56,0.28,0.14,0.056,0.028
iseed_sppt = 19940501000203,19940501000204,19940501000205,19940501000206,19940501000207
sppt_tau = 2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
sppt_lscale = 500.E3,1000.E3,2000.E3,2000.E3,2000.E3
sppt_logit = .true.
sppt_sfclimit = .true.
use_zmtnblck = .true.
pbl_taper = 0,0,0,0.125,0.25,0.5,0.75
OCNSPPT=0.8,0.4,0.2,0.08,0.04
OCNSPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
OCNSPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
ISEED_OCNSPPT=19940501000208,19940501000209,19940501000210,19940501000211,19940501000212
EPBL=0.8,0.4,0.2,0.08,0.04
EPBL_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3
EPBL_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7
ISEED_EPBL=19940501000213,19940501000214,19940501000215,19940501000216,19940501000217
/
&nam_sfcperts
/
&MOM_input_nml
output_directory = 'MOM6_OUTPUT/',
input_filename = 'n'
restart_input_dir = 'INPUT/',
restart_output_dir = 'MOM6_RESTART/',
parameter_filename = 'INPUT/MOM_input',
'INPUT/MOM_override'
/
+ parsing_namelists_MOM6.sh[47]local MOM6_INIT_FROM_Z=False
+ parsing_namelists_MOM6.sh[48]local MOM6_WARMSTART_FILE=MOM.res.nc
+ parsing_namelists_MOM6.sh[49]local MOM6_INIT_UV=file
+ parsing_namelists_MOM6.sh[58]local MOM6_TOPOEDITS=ufs.topo_edits_011818.nc
+ parsing_namelists_MOM6.sh[64]local MOM6_CHLCLIM=seawifs_1998-2006_smoothed_2X.nc
+ parsing_namelists_MOM6.sh[67][[ .false. == \.\t\r\u\e\. ]]
+ parsing_namelists_MOM6.sh[70]local MOM6_USE_WAVES=False
+ parsing_namelists_MOM6.sh[73]local ODA_TEMPINC_VAR=t_pert
+ parsing_namelists_MOM6.sh[74]local ODA_SALTINC_VAR=s_pert
+ parsing_namelists_MOM6.sh[75]local ODA_THK_VAR=h_anl
+ parsing_namelists_MOM6.sh[76]local ODA_INCUPD_UV=True
+ parsing_namelists_MOM6.sh[77]local ODA_UINC_VAR=u_pert
+ parsing_namelists_MOM6.sh[78]local ODA_VINC_VAR=v_pert
+ parsing_namelists_MOM6.sh[84][[ YES == \Y\E\S ]]
+ parsing_namelists_MOM6.sh[85]local DO_OCN_SPPT=True
+ parsing_namelists_MOM6.sh[89][[ YES == \Y\E\S ]]
+ parsing_namelists_MOM6.sh[90]local PERT_EPBL=True
+ parsing_namelists_MOM6.sh[95]local template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM_input_100.IN
+ parsing_namelists_MOM6.sh[96][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM_input_100.IN ]]
+ parsing_namelists_MOM6.sh[100]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/MOM_input
+ parsing_namelists_MOM6.sh[101]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
+ atparse.bash[102]eval 'set -u'
++ atparse.bash[102]set -u
+ atparse.bash[103]eval 'set -e'
++ atparse.bash[103]set -e
+ parsing_namelists_MOM6.sh[102]echo 'Rendered MOM_input:'
Rendered MOM_input:
+ parsing_namelists_MOM6.sh[103]cat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/INPUT/MOM_input
! This file was written by the model and records all non-layout or debugging parameters used at run-time.
! === module MOM ===
! === module MOM_unit_scaling ===
! Parameters for doing unit scaling of variables.
USE_REGRIDDING = True ! [Boolean] default = False
! If True, use the ALE algorithm (regridding/remapping). If False, use the
! layered isopycnal algorithm.
THICKNESSDIFFUSE = True ! [Boolean] default = False
! If true, interface heights are diffused with a coefficient of KHTH.
THICKNESSDIFFUSE_FIRST = True ! [Boolean] default = False
! If true, do thickness diffusion before dynamics. This is only used if
! THICKNESSDIFFUSE is true.
DT = 1800 ! [s]
! The (baroclinic) dynamics time step. The time-step that is actually used will
! be an integer fraction of the forcing time-step (DT_FORCING in ocean-only mode
! or the coupling timestep in coupled mode.)
DT_THERM = 3600 ! [s] default = 1800.0
! The thermodynamic and tracer advection time step. Ideally DT_THERM should be
! an integer multiple of DT and less than the forcing or coupling time-step,
! unless THERMO_SPANS_COUPLING is true, in which case DT_THERM can be an integer
! multiple of the coupling timestep. By default DT_THERM is set to DT.
THERMO_SPANS_COUPLING = False ! [Boolean] default = False
! If true, the MOM will take thermodynamic and tracer timesteps that can be
! longer than the coupling timestep. The actual thermodynamic timestep that is
! used in this case is the largest integer multiple of the coupling timestep
! that is less than or equal to DT_THERM.
HFREEZE = 20.0 ! [m] default = -1.0
! If HFREEZE > 0, melt potential will be computed. The actual depth
! over which melt potential is computed will be min(HFREEZE, OBLD)
! where OBLD is the boundary layer depth. If HFREEZE <= 0 (default)
! melt potential will not be computed.
DTBT_RESET_PERIOD = -1.0 ! [s] default = 7200.0
! The period between recalculations of DTBT (if DTBT <= 0). If DTBT_RESET_PERIOD
! is negative, DTBT is set based only on information available at
! initialization. If 0, DTBT will be set every dynamics time step. The default
! is set by DT_THERM. This is only used if SPLIT is true.
FRAZIL = True ! [Boolean] default = False
! If true, water freezes if it gets too cold, and the accumulated heat deficit
! is returned in the surface state. FRAZIL is only used if
! ENABLE_THERMODYNAMICS is true.
BOUND_SALINITY = True ! [Boolean] default = False
! If true, limit salinity to being positive. (The sea-ice model may ask for more
! salt than is available and drive the salinity negative otherwise.)
MIN_SALINITY = 0.01 ! [PPT] default = 0.0
! The minimum value of salinity when BOUND_SALINITY=True.
C_P = 3925.0 ! [J kg-1 K-1] default = 3991.86795711963
! The heat capacity of sea water, approximated as a constant. This is only used
! if ENABLE_THERMODYNAMICS is true. The default value is from the TEOS-10
! definition of conservative temperature.
USE_PSURF_IN_EOS = False ! [Boolean] default = True
! If true, always include the surface pressure contributions in equation of
! state calculations.
CHECK_BAD_SURFACE_VALS = True ! [Boolean] default = False
! If true, check the surface state for ridiculous values.
BAD_VAL_SSH_MAX = 50.0 ! [m] default = 20.0
! The value of SSH above which a bad value message is triggered, if
! CHECK_BAD_SURFACE_VALS is true.
BAD_VAL_SSS_MAX = 75.0 ! [PPT] default = 45.0
! The value of SSS above which a bad value message is triggered, if
! CHECK_BAD_SURFACE_VALS is true.
BAD_VAL_SST_MAX = 55.0 ! [deg C] default = 45.0
! The value of SST above which a bad value message is triggered, if
! CHECK_BAD_SURFACE_VALS is true.
BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1
! The value of SST below which a bad value message is triggered, if
! CHECK_BAD_SURFACE_VALS is true.
DEFAULT_ANSWER_DATE = 20181231 ! default = 99991231
! This sets the default value for the various _ANSWER_DATE parameters.
WRITE_GEOM = 2 ! default = 1
! If =0, never write the geometry and vertical grid files. If =1, write the
! geometry and vertical grid files only for a new simulation. If =2, always
! write the geometry and vertical grid files. Other values are invalid.
SAVE_INITIAL_CONDS = False ! [Boolean] default = False
! If true, write the initial conditions to a file given by IC_OUTPUT_FILE.
! === module MOM_domains ===
TRIPOLAR_N = True ! [Boolean] default = False
! Use tripolar connectivity at the northern edge of the domain. With
! TRIPOLAR_N, NIGLOBAL must be even.
NIGLOBAL = 360 !
! The total number of thickness grid points in the x-direction in the physical
! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time.
NJGLOBAL = 320 !
! The total number of thickness grid points in the y-direction in the physical
! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time.
! === module MOM_hor_index ===
! Sets the horizontal array index types.
! === module MOM_fixed_initialization ===
INPUTDIR = "INPUT" ! default = "."
! The directory in which input files are found.
! === module MOM_grid_init ===
GRID_CONFIG = "mosaic" !
! A character string that determines the method for defining the horizontal
! grid. Current options are:
! mosaic - read the grid from a mosaic (supergrid)
! file set by GRID_FILE.
! cartesian - use a (flat) Cartesian grid.
! spherical - use a simple spherical grid.
! mercator - use a Mercator spherical grid.
GRID_FILE = "ocean_hgrid.nc" !
! Name of the file from which to read horizontal grid data.
GRID_ROTATION_ANGLE_BUGS = False ! [Boolean] default = True
! If true, use an older algorithm to calculate the sine and
! cosines needed rotate between grid-oriented directions and
! true north and east. Differences arise at the tripolar fold
USE_TRIPOLAR_GEOLONB_BUG = False ! [Boolean] default = True
! If true, use older code that incorrectly sets the longitude in some points
! along the tripolar fold to be off by 360 degrees.
TOPO_CONFIG = "file" !
! This specifies how bathymetry is specified:
! file - read bathymetric information from the file
! specified by (TOPO_FILE).
! flat - flat bottom set to MAXIMUM_DEPTH.
! bowl - an analytically specified bowl-shaped basin
! ranging between MAXIMUM_DEPTH and MINIMUM_DEPTH.
! spoon - a similar shape to 'bowl', but with an vertical
! wall at the southern face.
! halfpipe - a zonally uniform channel with a half-sine
! profile in the meridional direction.
! bbuilder - build topography from list of functions.
! benchmark - use the benchmark test case topography.
! Neverworld - use the Neverworld test case topography.
! DOME - use a slope and channel configuration for the
! DOME sill-overflow test case.
! ISOMIP - use a slope and channel configuration for the
! ISOMIP test case.
! DOME2D - use a shelf and slope configuration for the
! DOME2D gravity current/overflow test case.
! Kelvin - flat but with rotated land mask.
! seamount - Gaussian bump for spontaneous motion test case.
! dumbbell - Sloshing channel with reservoirs on both ends.
! shelfwave - exponential slope for shelfwave test case.
! Phillips - ACC-like idealized topography used in the Phillips config.
! dense - Denmark Strait-like dense water formation and overflow.
! USER - call a user modified routine.
TOPO_EDITS_FILE = "ufs.topo_edits_011818.nc" ! default = ""
! The file from which to read a list of i,j,z topography overrides.
ALLOW_LANDMASK_CHANGES = True ! default = "False"
! If true, allow topography overrides to change ocean points to land
MAXIMUM_DEPTH = 6500.0 ! [m]
! The maximum depth of the ocean.
MINIMUM_DEPTH = 9.5 ! [m] default = 0.0
! If MASKING_DEPTH is unspecified, then anything shallower than MINIMUM_DEPTH is
! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is
! specified, then all depths shallower than MINIMUM_DEPTH but deeper than
! MASKING_DEPTH are rounded to MINIMUM_DEPTH.
! === module MOM_open_boundary ===
! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply,
! if any.
MASKING_DEPTH = 0.0 ! [m] default = -9999.0
! The depth below which to mask points as land points, for which all fluxes are
! zeroed out. MASKING_DEPTH is ignored if negative.
CHANNEL_CONFIG = "list" ! default = "none"
! A parameter that determines which set of channels are
! restricted to specific widths. Options are:
! none - All channels have the grid width.
! global_1deg - Sets 16 specific channels appropriate
! for a 1-degree model, as used in CM2G.
! list - Read the channel locations and widths from a
! text file, like MOM_channel_list in the MOM_SIS
! test case.
! file - Read open face widths everywhere from a
! NetCDF file on the model grid.
CHANNEL_LIST_FILE = "MOM_channels_SPEAR" ! default = "MOM_channel_list"
! The file from which the list of narrowed channels is read.
! === module MOM_verticalGrid ===
! Parameters providing information about the vertical grid.
NK = 75 ! [nondim]
! The number of model layers.
! === module MOM_tracer_registry ===
! === module MOM_EOS ===
TFREEZE_FORM = "MILLERO_78" ! default = "LINEAR"
! TFREEZE_FORM determines which expression should be used for the freezing
! point. Currently, the valid choices are "LINEAR", "MILLERO_78", "TEOS10"
! === module MOM_restart ===
PARALLEL_RESTARTFILES = True ! [Boolean] default = False
! If true, each processor writes its own restart file, otherwise a single
! restart file is generated
! === module MOM_tracer_flow_control ===
USE_IDEAL_AGE_TRACER = False ! [Boolean] default = False
! If true, use the ideal_age_example tracer package.
! === module ideal_age_example ===
! === module MOM_coord_initialization ===
COORD_CONFIG = "file" ! default = "none"
! This specifies how layers are to be defined:
! ALE or none - used to avoid defining layers in ALE mode
! file - read coordinate information from the file
! specified by (COORD_FILE).
! BFB - Custom coords for buoyancy-forced basin case
! based on SST_S, T_BOT and DRHO_DT.
! linear - linear based on interfaces not layers
! layer_ref - linear based on layer densities
! ts_ref - use reference temperature and salinity
! ts_range - use range of temperature and salinity
! (T_REF and S_REF) to determine surface density
! and GINT calculate internal densities.
! gprime - use reference density (RHO_0) for surface
! density and GINT calculate internal densities.
! ts_profile - use temperature and salinity profiles
! (read from COORD_FILE) to set layer densities.
! USER - call a user modified routine.
COORD_FILE = "layer_coord.nc" !
! The file from which the coordinate densities are read.
REMAP_UV_USING_OLD_ALG = True ! [Boolean] default = False
! If true, uses the old remapping-via-a-delta-z method for remapping u and v. If
! false, uses the new method that remaps between grids described by an old and
! new thickness.
REGRIDDING_COORDINATE_MODE = "HYCOM1" ! default = "LAYER"
! Coordinate mode for vertical regridding. Choose among the following
! possibilities: LAYER - Isopycnal or stacked shallow water layers
! ZSTAR, Z* - stretched geopotential z*
! SIGMA_SHELF_ZSTAR - stretched geopotential z* ignoring shelf
! SIGMA - terrain following coordinates
! RHO - continuous isopycnal
! HYCOM1 - HyCOM-like hybrid coordinate
! SLIGHT - stretched coordinates above continuous isopycnal
! ADAPTIVE - optimize for smooth neutral density surfaces
BOUNDARY_EXTRAPOLATION = True ! [Boolean] default = False
! When defined, a proper high-order reconstruction scheme is used within
! boundary cells rather than PCM. E.g., if PPM is used for remapping, a PPM
! reconstruction will also be used within boundary cells.
ALE_COORDINATE_CONFIG = "HYBRID:hycom1_75_800m.nc,sigma2,FNC1:2,4000,4.5,.01" ! default = "UNIFORM"
! Determines how to specify the coordinate resolution. Valid options are:
! PARAM - use the vector-parameter ALE_RESOLUTION
! UNIFORM[:N] - uniformly distributed
! FILE:string - read from a file. The string specifies
! the filename and variable name, separated
! by a comma or space, e.g. FILE:lev.nc,dz
! or FILE:lev.nc,interfaces=zw
! WOA09[:N] - the WOA09 vertical grid (approximately)
! FNC1:string - FNC1:dz_min,H_total,power,precision
! HYBRID:string - read from a file. The string specifies
! the filename and two variable names, separated
! by a comma or space, for sigma-2 and dz. e.g.
! HYBRID:vgrid.nc,sigma2,dz
!ALE_RESOLUTION = 7*2.0, 2*2.01, 2.02, 2.03, 2.05, 2.08, 2.11, 2.15, 2.21, 2.2800000000000002, 2.37, 2.48, 2.61, 2.77, 2.95, 3.17, 3.4299999999999997, 3.74, 4.09, 4.49, 4.95, 5.48, 6.07, 6.74, 7.5, 8.34, 9.280000000000001, 10.33, 11.49, 12.77, 14.19, 15.74, 17.450000000000003, 19.31, 21.35, 23.56, 25.97, 28.580000000000002, 31.41, 34.47, 37.77, 41.32, 45.14, 49.25, 53.65, 58.370000000000005, 63.42, 68.81, 74.56, 80.68, 87.21000000000001, 94.14, 101.51, 109.33, 117.62, 126.4, 135.68, 145.5, 155.87, 166.81, 178.35, 190.51, 203.31, 216.78, 230.93, 245.8, 261.42, 277.83 ! [m]
! The distribution of vertical resolution for the target
! grid used for Eulerian-like coordinates. For example,
! in z-coordinate mode, the parameter is a list of level
! thicknesses (in m). In sigma-coordinate mode, the list
! is of non-dimensional fractions of the water column.
!TARGET_DENSITIES = 1010.0, 1014.3034, 1017.8088, 1020.843, 1023.5566, 1025.813, 1027.0275, 1027.9114, 1028.6422, 1029.2795, 1029.852, 1030.3762, 1030.8626, 1031.3183, 1031.7486, 1032.1572, 1032.5471, 1032.9207, 1033.2798, 1033.6261, 1033.9608, 1034.2519, 1034.4817, 1034.6774, 1034.8508, 1035.0082, 1035.1533, 1035.2886, 1035.4159, 1035.5364, 1035.6511, 1035.7608, 1035.8661, 1035.9675, 1036.0645, 1036.1554, 1036.2411, 1036.3223, 1036.3998, 1036.4739, 1036.5451, 1036.6137, 1036.68, 1036.7441, 1036.8062, 1036.8526, 1036.8874, 1036.9164, 1036.9418, 1036.9647, 1036.9857, 1037.0052, 1037.0236, 1037.0409, 1037.0574, 1037.0738, 1037.0902, 1037.1066, 1037.123, 1037.1394, 1037.1558, 1037.1722, 1037.1887, 1037.206, 1037.2241, 1037.2435, 1037.2642, 1037.2866, 1037.3112, 1037.3389, 1037.3713, 1037.4118, 1037.475, 1037.6332, 1037.8104, 1038.0 ! [m]
! HYBRID target densities for interfaces
MAXIMUM_INT_DEPTH_CONFIG = "FNC1:5,8000.0,1.0,.01" ! default = "NONE"
! Determines how to specify the maximum interface depths.
! Valid options are:
! NONE - there are no maximum interface depths
! PARAM - use the vector-parameter MAXIMUM_INTERFACE_DEPTHS
! FILE:string - read from a file. The string specifies
! the filename and variable name, separated
! by a comma or space, e.g. FILE:lev.nc,Z
! FNC1:string - FNC1:dz_min,H_total,power,precision
!MAXIMUM_INT_DEPTHS = 0.0, 5.0, 12.75, 23.25, 36.49, 52.480000000000004, 71.22, 92.71000000000001, 116.94000000000001, 143.92000000000002, 173.65, 206.13, 241.36, 279.33000000000004, 320.05000000000007, 363.5200000000001, 409.7400000000001, 458.7000000000001, 510.4100000000001, 564.8700000000001, 622.0800000000002, 682.0300000000002, 744.7300000000002, 810.1800000000003, 878.3800000000003, 949.3300000000004, 1023.0200000000004, 1099.4600000000005, 1178.6500000000005, 1260.5900000000006, 1345.2700000000007, 1432.7000000000007, 1522.8800000000008, 1615.8100000000009, 1711.490000000001, 1809.910000000001, 1911.080000000001, 2015.0000000000011, 2121.670000000001, 2231.080000000001, 2343.2400000000007, 2458.1500000000005, 2575.8100000000004, 2696.2200000000003, 2819.3700000000003, 2945.2700000000004, 3073.9200000000005, 3205.3200000000006, 3339.4600000000005, 3476.3500000000004, 3615.9900000000002, 3758.38, 3903.52, 4051.4, 4202.03, 4355.41, 4511.54, 4670.41, 4832.03, 4996.4, 5163.5199999999995, 5333.379999999999, 5505.989999999999, 5681.3499999999985, 5859.459999999998, 6040.319999999998, 6223.919999999998, 6410.269999999999, 6599.369999999999, 6791.219999999999, 6985.8099999999995, 7183.15, 7383.24, 7586.08, 7791.67, 8000.0
! The list of maximum depths for each interface.
MAX_LAYER_THICKNESS_CONFIG = "FNC1:400,31000.0,0.1,.01" ! default = "NONE"
! Determines how to specify the maximum layer thicknesses.
! Valid options are:
! NONE - there are no maximum layer thicknesses
! PARAM - use the vector-parameter MAX_LAYER_THICKNESS
! FILE:string - read from a file. The string specifies
! the filename and variable name, separated
! by a comma or space, e.g. FILE:lev.nc,Z
! FNC1:string - FNC1:dz_min,H_total,power,precision
!MAX_LAYER_THICKNESS = 400.0, 409.63, 410.32, 410.75, 411.07, 411.32, 411.52, 411.7, 411.86, 412.0, 412.13, 412.24, 412.35, 412.45, 412.54, 412.63, 412.71, 412.79, 412.86, 412.93, 413.0, 413.06, 413.12, 413.18, 413.24, 413.29, 413.34, 413.39, 413.44, 413.49, 413.54, 413.58, 413.62, 413.67, 413.71, 413.75, 413.78, 413.82, 413.86, 413.9, 413.93, 413.97, 414.0, 414.03, 414.06, 414.1, 414.13, 414.16, 414.19, 414.22, 414.24, 414.27, 414.3, 414.33, 414.35, 414.38, 414.41, 414.43, 414.46, 414.48, 414.51, 414.53, 414.55, 414.58, 414.6, 414.62, 414.65, 414.67, 414.69, 414.71, 414.73, 414.75, 414.77, 414.79, 414.83 ! [m]
! The list of maximum thickness for each layer.
REMAPPING_SCHEME = "PPM_H4" ! default = "PLM"
! This sets the reconstruction scheme used for vertical remapping for all
! variables. It can be one of the following schemes: PCM (1st-order
! accurate)
! PLM (2nd-order accurate)
! PPM_H4 (3rd-order accurate)
! PPM_IH4 (3rd-order accurate)
! PQM_IH4IH3 (4th-order accurate)
! PQM_IH6IH5 (5th-order accurate)
! === module MOM_grid ===
! Parameters providing information about the lateral grid.
! === module MOM_state_initialization ===
INIT_LAYERS_FROM_Z_FILE = False ! [Boolean] default = False
! If true, initialize the layer thicknesses, temperatures, and salinities from a
! Z-space file on a latitude-longitude grid.
! === module MOM_initialize_layers_from_Z ===
TEMP_SALT_Z_INIT_FILE = "MOM6_IC_TS.nc" ! default = "temp_salt_z.nc"
! The name of the z-space input file used to initialize
! temperatures (T) and salinities (S). If T and S are not
! in the same file, TEMP_Z_INIT_FILE and SALT_Z_INIT_FILE
! must be set.
Z_INIT_FILE_PTEMP_VAR = "temp" ! default = "ptemp"
! The name of the potential temperature variable in
! TEMP_Z_INIT_FILE.
Z_INIT_FILE_SALT_VAR = "salt" ! default = "salt"
! The name of the salinity variable in
! SALT_Z_INIT_FILE.
Z_INIT_ALE_REMAPPING = True ! [Boolean] default = False
! If True, then remap straight to model coordinate from file.
Z_INIT_REMAP_OLD_ALG = True ! [Boolean] default = False
! If false, uses the preferred remapping algorithm for initialization. If true,
! use an older, less robust algorithm for remapping.
! === WARMSTARTS ===
THICKNESS_CONFIG = "file" ! default = "uniform"
! A string that determines how the initial layer thicknesses are specified for a
! new run:
! file - read interface heights from the file specified
! by (THICKNESS_FILE).
! thickness_file - read thicknesses from the file specified
! by (THICKNESS_FILE).
! mass_file - read thicknesses in units of mass per unit area from the file
! specified by (THICKNESS_FILE).
! coord - determined by ALE coordinate.
! uniform - uniform thickness layers evenly distributed
! between the surface and MAXIMUM_DEPTH.
! list - read a list of positive interface depths.
! DOME - use a slope and channel configuration for the
! DOME sill-overflow test case.
! ISOMIP - use a configuration for the
! ISOMIP test case.
! benchmark - use the benchmark test case thicknesses.
! Neverworld - use the Neverworld test case thicknesses.
! search - search a density profile for the interface
! densities. This is not yet implemented.
! circle_obcs - the circle_obcs test case is used.
! DOME2D - 2D version of DOME initialization.
! adjustment2d - 2D lock exchange thickness ICs.
! sloshing - sloshing gravity thickness ICs.
! seamount - no motion test with seamount ICs.
! dumbbell - sloshing channel ICs.
! soliton - Equatorial Rossby soliton.
! rossby_front - a mixed layer front in thermal wind balance.
! USER - call a user modified routine.
THICKNESS_FILE = MOM.res.nc !
! The name of the thickness file.
ADJUST_THICKNESS = True ! [Boolean] default = False
! If true, all mass below the bottom removed if the topography is shallower than
! the thickness input file would indicate.
THICKNESS_TOLERANCE = 0.1 ! [m] default = 0.1
! A parameter that controls the tolerance when adjusting the thickness to fit
! the bathymetry. Used when ADJUST_THICKNESS=True.
INTERFACE_IC_VAR = "eta" ! default = "eta"
! The variable name for initial conditions for interface heights relative to
! mean sea level, positive upward unless otherwise rescaled.
INTERFACE_IC_RESCALE = 1.0 ! [various] default = 1.0
! A factor by which to rescale the initial interface heights to convert them to
! units of m or correct sign conventions to positive upward.
TS_CONFIG = "file" !
! A string that determines how the initial temperatures and salinities are
! specified for a new run:
! file - read velocities from the file specified
! by (TS_FILE).
! fit - find the temperatures that are consistent with
! the layer densities and salinity S_REF.
! TS_profile - use temperature and salinity profiles
! (read from TS_FILE) to set layer densities.
! benchmark - use the benchmark test case T & S.
! linear - linear in logical layer space.
! DOME2D - 2D DOME initialization.
! ISOMIP - ISOMIP initialization.
! adjustment2d - 2d lock exchange T/S ICs.
! sloshing - sloshing mode T/S ICs.
! seamount - no motion test with seamount ICs.
! dumbbell - sloshing channel ICs.
! rossby_front - a mixed layer front in thermal wind balance.
! SCM_CVMix_tests - used in the SCM CVMix tests.
! USER - call a user modified routine.
TS_FILE = MOM.res.nc !
! The initial condition file for temperature.
TEMP_IC_VAR = "Temp" ! default = "PTEMP"
! The initial condition variable for potential temperature.
SALT_IC_VAR = "Salt" ! default = "SALT"
! The initial condition variable for salinity.
SALT_FILE = MOM.res.nc ! default = "none"
! The initial condition file for salinity.
VELOCITY_CONFIG = file ! default = "zero"
! A string that determines how the initial velocities are specified for a new
! run:
! file - read velocities from the file specified
! by (VELOCITY_FILE).
! zero - the fluid is initially at rest.
! uniform - the flow is uniform (determined by
! parameters INITIAL_U_CONST and INITIAL_V_CONST).
! rossby_front - a mixed layer front in thermal wind balance.
! soliton - Equatorial Rossby soliton.
! USER - call a user modified routine.
VELOCITY_FILE = MOM.res.nc !
! The name of the velocity initial condition file.
U_IC_VAR = "u" ! default = "u"
! The initial condition variable for zonal velocity in VELOCITY_FILE.
V_IC_VAR = "v" ! default = "v"
! === module MOM_diag_mediator ===
!Jiande NUM_DIAG_COORDS = 2 ! default = 1
NUM_DIAG_COORDS = 1
! The number of diagnostic vertical coordinates to use.
! For each coordinate, an entry in DIAG_COORDS must be provided.
!Jiande DIAG_COORDS = "z Z ZSTAR", "rho2 RHO2 RHO" !
DIAG_COORDS = "z Z ZSTAR"
! A list of string tuples associating diag_table modules to
! a coordinate definition used for diagnostics. Each string
! is of the form "MODULE_SUFFIX,PARAMETER_SUFFIX,COORDINATE_NAME".
DIAG_COORD_DEF_Z="FILE:interpolate_zgrid_40L.nc,interfaces=zw"
DIAG_MISVAL = -1e34
!AVAILABLE_DIAGS_FILE = "available_diags.002160" ! default = "available_diags.000000"
! A file into which to write a list of all available ocean diagnostics that can
! be included in a diag_table.
!DIAG_COORD_DEF_Z = "FILE:vgrid_75_2m.nc,dz" ! default = "WOA09"
! Determines how to specify the coordinate resolution. Valid options are:
! PARAM - use the vector-parameter DIAG_COORD_RES_Z
! UNIFORM[:N] - uniformly distributed
! FILE:string - read from a file. The string specifies
! the filename and variable name, separated
! by a comma or space, e.g. FILE:lev.nc,dz
! or FILE:lev.nc,interfaces=zw
! WOA09[:N] - the WOA09 vertical grid (approximately)
! FNC1:string - FNC1:dz_min,H_total,power,precision
! HYBRID:string - read from a file. The string specifies
! the filename and two variable names, separated
! by a comma or space, for sigma-2 and dz. e.g.
! HYBRID:vgrid.nc,sigma2,dz
!DIAG_COORD_DEF_RHO2 = "RFNC1:35,999.5,1028,1028.5,8.,1038.,0.0078125" ! default = "WOA09"
! Determines how to specify the coordinate resolution. Valid options are:
! PARAM - use the vector-parameter DIAG_COORD_RES_RHO2
! UNIFORM[:N] - uniformly distributed
! FILE:string - read from a file. The string specifies
! the filename and variable name, separated
! by a comma or space, e.g. FILE:lev.nc,dz
! or FILE:lev.nc,interfaces=zw
! WOA09[:N] - the WOA09 vertical grid (approximately)
! FNC1:string - FNC1:dz_min,H_total,power,precision
! HYBRID:string - read from a file. The string specifies
! the filename and two variable names, separated
! by a comma or space, for sigma-2 and dz. e.g.
! HYBRID:vgrid.nc,sigma2,dz
! === module MOM_MEKE ===
USE_MEKE = True ! [Boolean] default = False
! If true, turns on the MEKE scheme which calculates a sub-grid mesoscale eddy
! kinetic energy budget.
MEKE_GMCOEFF = 1.0 ! [nondim] default = -1.0
! The efficiency of the conversion of potential energy into MEKE by the
! thickness mixing parameterization. If MEKE_GMCOEFF is negative, this
! conversion is not used or calculated.
MEKE_BGSRC = 1.0E-13 ! [W kg-1] default = 0.0
! A background energy source for MEKE.
MEKE_KHTH_FAC = 0.8 ! [nondim] default = 0.0
! A factor that maps MEKE%Kh to KhTh.
MEKE_KHTR_FAC = 0.8 ! [nondim] default = 0.0
! A factor that maps MEKE%Kh to KhTr.
MEKE_ALPHA_RHINES = 0.05 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the Rhines scale in the expression for
! mixing length used in MEKE-derived diffusivity.
MEKE_ALPHA_EADY = 0.05 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the Eady length scale in the
! expression for mixing length used in MEKE-derived diffusivity.
! === module MOM_lateral_mixing_coeffs ===
USE_VARIABLE_MIXING = True ! [Boolean] default = False
! If true, the variable mixing code will be called. This allows diagnostics to
! be created even if the scheme is not used. If KHTR_SLOPE_CFF>0 or
! KhTh_Slope_Cff>0, this is set to true regardless of what is in the parameter
! file.
RESOLN_SCALED_KH = True ! [Boolean] default = False
! If true, the Laplacian lateral viscosity is scaled away when the first
! baroclinic deformation radius is well resolved.
RESOLN_SCALED_KHTH = True ! [Boolean] default = False
! If true, the interface depth diffusivity is scaled away when the first
! baroclinic deformation radius is well resolved.
KHTR_SLOPE_CFF = 0.25 ! [nondim] default = 0.0
! The nondimensional coefficient in the Visbeck formula for the epipycnal tracer
! diffusivity
USE_STORED_SLOPES = True ! [Boolean] default = False
! If true, the isopycnal slopes are calculated once and stored for re-use. This
! uses more memory but avoids calling the equation of state more times than
! should be necessary.
KH_RES_FN_POWER = 100 ! [nondim] default = 2
! The power of dx/Ld in the Kh resolution function. Any positive integer may be
! used, although even integers are more efficient to calculate. Setting this
! greater than 100 results in a step-function being used.
VISC_RES_FN_POWER = 2 ! [nondim] default = 100
! The power of dx/Ld in the Kh resolution function. Any positive integer may be
! used, although even integers are more efficient to calculate. Setting this
! greater than 100 results in a step-function being used. This function affects
! lateral viscosity, Kh, and not KhTh.
INTERNAL_WAVE_SPEED_BETTER_EST = False ! [Boolean] default = True
! If true, use a more robust estimate of the first mode wave speed as the
! starting point for iterations.
! === module MOM_set_visc ===
CHANNEL_DRAG = True ! [Boolean] default = False
! If true, the bottom drag is exerted directly on each layer proportional to the
! fraction of the bottom it overlies.
HBBL = 10.0 ! [m]
! The thickness of a bottom boundary layer with a viscosity of KVBBL if
! BOTTOMDRAGLAW is not defined, or the thickness over which near-bottom
! velocities are averaged for the drag law if BOTTOMDRAGLAW is defined but
! LINEAR_DRAG is not.
DRAG_BG_VEL = 0.1 ! [m s-1] default = 0.0
! DRAG_BG_VEL is either the assumed bottom velocity (with LINEAR_DRAG) or an
! unresolved velocity that is combined with the resolved velocity to estimate
! the velocity magnitude. DRAG_BG_VEL is only used when BOTTOMDRAGLAW is
! defined.
BBL_USE_EOS = True ! [Boolean] default = False
! If true, use the equation of state in determining the properties of the bottom
! boundary layer. Otherwise use the layer target potential densities.
BBL_THICK_MIN = 0.1 ! [m] default = 0.0
! The minimum bottom boundary layer thickness that can be used with
! BOTTOMDRAGLAW. This might be Kv/(cdrag*drag_bg_vel) to give Kv as the minimum
! near-bottom viscosity.
KV = 1.0E-04 ! [m2 s-1]
! The background kinematic viscosity in the interior. The molecular value, ~1e-6
! m2 s-1, may be used.
KV_BBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04
! The minimum viscosities in the bottom boundary layer.
KV_TBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04
! The minimum viscosities in the top boundary layer.
! === module MOM_thickness_diffuse ===
USE_GM_WORK_BUG = True ! [Boolean] default = False
! If true, compute the top-layer work tendency on the u-grid with the incorrect
! sign, for legacy reproducibility.
! === module MOM_dynamics_split_RK2 ===
! === module MOM_continuity ===
! === module MOM_continuity_PPM ===
ETA_TOLERANCE = 1.0E-06 ! [m] default = 3.75E-09
! The tolerance for the differences between the barotropic and baroclinic
! estimates of the sea surface height due to the fluxes through each face. The
! total tolerance for SSH is 4 times this value. The default is
! 0.5*NK*ANGSTROM, and this should not be set less than about
! 10^-15*MAXIMUM_DEPTH.
ETA_TOLERANCE_AUX = 0.001 ! [m] default = 1.0E-06
! The tolerance for free-surface height discrepancies between the barotropic
! solution and the sum of the layer thicknesses when calculating the auxiliary
! corrected velocities. By default, this is the same as ETA_TOLERANCE, but can
! be made larger for efficiency.
! === module MOM_CoriolisAdv ===
CORIOLIS_SCHEME = "SADOURNY75_ENSTRO" ! default = "SADOURNY75_ENERGY"
! CORIOLIS_SCHEME selects the discretization for the Coriolis terms. Valid
! values are:
! SADOURNY75_ENERGY - Sadourny, 1975; energy cons.
! ARAKAWA_HSU90 - Arakawa & Hsu, 1990
! SADOURNY75_ENSTRO - Sadourny, 1975; enstrophy cons.
! ARAKAWA_LAMB81 - Arakawa & Lamb, 1981; En. + Enst.
! ARAKAWA_LAMB_BLEND - A blend of Arakawa & Lamb with
! Arakawa & Hsu and Sadourny energy
BOUND_CORIOLIS = True ! [Boolean] default = False
! If true, the Coriolis terms at u-points are bounded by the four estimates of
! (f+rv)v from the four neighboring v-points, and similarly at v-points. This
! option would have no effect on the SADOURNY Coriolis scheme if it were
! possible to use centered difference thickness fluxes.
! === module MOM_PressureForce ===
! === module MOM_PressureForce_AFV ===
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in AFV pressure gradient calculations.
! === module MOM_hor_visc ===
LAPLACIAN = True ! [Boolean] default = False
! If true, use a Laplacian horizontal viscosity.
SMAGORINSKY_KH = True ! [Boolean] default = False
! If true, use a Smagorinsky nonlinear eddy viscosity.
SMAG_LAP_CONST = 0.15 ! [nondim] default = 0.0
! The nondimensional Laplacian Smagorinsky constant, often 0.15.
AH_VEL_SCALE = 0.05 ! [m s-1] default = 0.0
! The velocity scale which is multiplied by the cube of the grid spacing to
! calculate the biharmonic viscosity. The final viscosity is the largest of this
! scaled viscosity, the Smagorinsky and Leith viscosities, and AH.
SMAGORINSKY_AH = True ! [Boolean] default = False
! If true, use a biharmonic Smagorinsky nonlinear eddy viscosity.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
USE_KH_BG_2D = True ! [Boolean] default = False
! If true, read a file containing 2-d background harmonic viscosities. The final
! viscosity is the maximum of the other terms and this background value.
! === module MOM_vert_friction ===
HMIX_FIXED = 0.5 ! [m]
! The prescribed depth over which the near-surface viscosity and diffusivity are
! elevated when the bulk mixed layer is not used.
KV_ML_INVZ2 = 1.0E-04 ! [m2 s-1] default = 0.0
! An extra kinematic viscosity in a mixed layer of thickness HMIX_FIXED, with
! the actual viscosity scaling as 1/(z*HMIX_FIXED)^2, where z is the distance
! from the surface, to allow for finite wind stresses to be transmitted through.
MAXVEL = 6.0 ! [m s-1] default = 3.0E+08
! The maximum velocity allowed before the velocity components are truncated.
! === module MOM_barotropic ===
BOUND_BT_CORRECTION = True ! [Boolean] default = False
! If true, the corrective pseudo mass-fluxes into the barotropic solver are
! limited to values that require less than maxCFL_BT_cont to be accommodated.
BT_PROJECT_VELOCITY = True ! [Boolean] default = False
! If true, step the barotropic velocity first and project out the velocity
! tendency by 1+BEBT when calculating the transport. The default (false) is to
! use a predictor continuity step to find the pressure field, and then to do a
! corrector continuity step using a weighted average of the old and new
! velocities, with weights of (1-BEBT) and BEBT.
BT_STRONG_DRAG = True ! [Boolean] default = False
! If true, use a stronger estimate of the retarding effects of strong bottom
! drag, by making it implicit with the barotropic time-step instead of implicit
! with the baroclinic time-step and dividing by the number of barotropic steps.
BEBT = 0.2 ! [nondim] default = 0.1
! BEBT determines whether the barotropic time stepping uses the forward-backward
! time-stepping scheme or a backward Euler scheme. BEBT is valid in the range
! from 0 (for a forward-backward treatment of nonrotating gravity waves) to 1
! (for a backward Euler treatment). In practice, BEBT must be greater than about
! 0.05.
DTBT = -0.9 ! [s or nondim] default = -0.98
! The barotropic time step, in s. DTBT is only used with the split explicit time
! stepping. To set the time step automatically based the maximum stable value
! use 0, or a negative value gives the fraction of the stable value. Setting
! DTBT to 0 is the same as setting it to -0.98. The value of DTBT that will
! actually be used is an integer fraction of DT, rounding down.
! === module MOM_mixed_layer_restrat ===
MIXEDLAYER_RESTRAT = True ! [Boolean] default = False
! If true, a density-gradient dependent re-stratifying flow is imposed in the
! mixed layer. Can be used in ALE mode without restriction but in layer mode can
! only be used if BULKMIXEDLAYER is true.
FOX_KEMPER_ML_RESTRAT_COEF = 60.0 ! [nondim] default = 0.0
! A nondimensional coefficient that is proportional to the ratio of the
! deformation radius to the dominant lengthscale of the submesoscale mixed layer
! instabilities, times the minimum of the ratio of the mesoscale eddy kinetic
! energy to the large-scale geostrophic kinetic energy or 1 plus the square of
! the grid spacing over the deformation radius, as detailed by Fox-Kemper et al.
! (2010)
MLE_USE_PBL_MLD = True ! [Boolean] default = False
! If true, the MLE parameterization will use the mixed-layer depth provided by
! the active PBL parameterization. If false, MLE will estimate a MLD based on a
! density difference with the surface using the parameter MLE_DENSITY_DIFF.
MLE_MLD_DECAY_TIME = 2.592E+06 ! [s] default = 0.0
! The time-scale for a running-mean filter applied to the mixed-layer depth used
! in the MLE restratification parameterization. When the MLD deepens below the
! current running-mean the running-mean is instantaneously set to the current
! MLD.
! === module MOM_diabatic_driver ===
! The following parameters are used for diabatic processes.
ENERGETICS_SFC_PBL = True ! [Boolean] default = False
! If true, use an implied energetics planetary boundary layer scheme to
! determine the diffusivity and viscosity in the surface boundary layer.
EPBL_IS_ADDITIVE = False ! [Boolean] default = True
! If true, the diffusivity from ePBL is added to all other diffusivities.
! Otherwise, the larger of kappa-shear and ePBL diffusivities are used.
KD_MIN_TR = 2.0E-06 ! [m2 s-1] default = 2.0E-06
! A minimal diffusivity that should always be applied to tracers, especially in
! massless layers near the bottom. The default is 0.1*KD.
! === module MOM_CVMix_KPP ===
! This is the MOM wrapper to CVMix:KPP
! See http://cvmix.github.io/
! === module MOM_tidal_mixing ===
! Vertical Tidal Mixing Parameterization
INT_TIDE_DISSIPATION = True ! [Boolean] default = False
! If true, use an internal tidal dissipation scheme to drive diapycnal mixing,
! along the lines of St. Laurent et al. (2002) and Simmons et al. (2004).
INT_TIDE_PROFILE = "POLZIN_09" ! default = "STLAURENT_02"
! INT_TIDE_PROFILE selects the vertical profile of energy dissipation with
! INT_TIDE_DISSIPATION. Valid values are:
! STLAURENT_02 - Use the St. Laurent et al exponential
! decay profile.
! POLZIN_09 - Use the Polzin WKB-stretched algebraic
! decay profile.
KAPPA_ITIDES = 6.28319E-04 ! [m-1] default = 6.283185307179586E-04
! A topographic wavenumber used with INT_TIDE_DISSIPATION. The default is 2pi/10
! km, as in St.Laurent et al. 2002.
KAPPA_H2_FACTOR = 0.84 ! [nondim] default = 1.0
! A scaling factor for the roughness amplitude with INT_TIDE_DISSIPATION.
TKE_ITIDE_MAX = 0.1 ! [W m-2] default = 1000.0
! The maximum internal tide energy source available to mix above the bottom
! boundary layer with INT_TIDE_DISSIPATION.
READ_TIDEAMP = True ! [Boolean] default = False
! If true, read a file (given by TIDEAMP_FILE) containing the tidal amplitude
! with INT_TIDE_DISSIPATION.
TIDEAMP_FILE = "tidal_amplitude.nc" ! default = "tideamp.nc"
! The path to the file containing the spatially varying tidal amplitudes with
! INT_TIDE_DISSIPATION.
H2_FILE = "topog.nc" !
! The path to the file containing the sub-grid-scale topographic roughness
! amplitude with INT_TIDE_DISSIPATION.
! === module MOM_CVMix_conv ===
! Parameterization of enhanced mixing due to convection via CVMix
! === module MOM_set_diffusivity ===
BBL_MIXING_AS_MAX = False ! [Boolean] default = True
! If true, take the maximum of the diffusivity from the BBL mixing and the other
! diffusivities. Otherwise, diffusivity from the BBL_mixing is simply added.
USE_LOTW_BBL_DIFFUSIVITY = True ! [Boolean] default = False
! If true, uses a simple, imprecise but non-coordinate dependent, model of BBL
! mixing diffusivity based on Law of the Wall. Otherwise, uses the original BBL
! scheme.
SIMPLE_TKE_TO_KD = True ! [Boolean] default = False
! If true, uses a simple estimate of Kd/TKE that will work for arbitrary
! vertical coordinates. If false, calculates Kd/TKE and bounds based on exact
! energetics for an isopycnal layer-formulation.
! === module MOM_bkgnd_mixing ===
! Adding static vertical background mixing coefficients
KD = 2.0E-05 ! [m2 s-1] default = 0.0
! The background diapycnal diffusivity of density in the interior. Zero or the
! molecular value, ~1e-7 m2 s-1, may be used.
KD_MIN = 2.0E-06 ! [m2 s-1] default = 2.0E-07
! The minimum diapycnal diffusivity.
HENYEY_IGW_BACKGROUND = True ! [Boolean] default = False
! If true, use a latitude-dependent scaling for the near surface background
! diffusivity, as described in Harrison & Hallberg, JPO 2008.
KD_MAX = 0.1 ! [m2 s-1] default = -1.0
! The maximum permitted increment for the diapycnal diffusivity from TKE-based
! parameterizations, or a negative value for no limit.
! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
USE_JACKSON_PARAM = True ! [Boolean] default = False
! If true, use the Jackson-Hallberg-Legg (JPO 2008) shear mixing
! parameterization.
MAX_RINO_IT = 25 ! [nondim] default = 50
! The maximum number of iterations that may be used to estimate the Richardson
! number driven mixing.
VERTEX_SHEAR = False ! [Boolean] default = False
! If true, do the calculations of the shear-driven mixing
! at the cell vertices (i.e., the vorticity points).
KD_TRUNC_KAPPA_SHEAR = 2.0E-07 ! [m2 s-1] default = 2.0E-07
! The value of shear-driven diffusivity that is considered negligible and is
! rounded down to 0. The default is 1% of KD_KAPPA_SHEAR_0.
KAPPA_SHEAR_ITER_BUG = True ! [Boolean] default = False
! If true, use an older, dimensionally inconsistent estimate of the derivative
! of diffusivity with energy in the Newton's method iteration. The bug causes
! undercorrections when dz > 1 m.
KAPPA_SHEAR_ALL_LAYER_TKE_BUG = True ! [Boolean] default = False
! If true, report back the latest estimate of TKE instead of the time average
! TKE when there is mass in all layers. Otherwise always report the time
! averaged TKE, as is currently done when there are some massless layers.
! === module MOM_CVMix_shear ===
! Parameterization of shear-driven turbulence via CVMix (various options)
! === module MOM_CVMix_ddiff ===
! Parameterization of mixing due to double diffusion processes via CVMix
! === module MOM_diabatic_aux ===
! The following parameters are used for auxiliary diabatic processes.
PRESSURE_DEPENDENT_FRAZIL = False ! [Boolean] default = False
! If true, use a pressure dependent freezing temperature when making frazil. The
! default is false, which will be faster but is inappropriate with ice-shelf
! cavities.
VAR_PEN_SW = True ! [Boolean] default = False
! If true, use one of the CHL_A schemes specified by OPACITY_SCHEME to determine
! the e-folding depth of incoming short wave radiation.
CHL_FILE = seawifs_1998-2006_smoothed_2X.nc !
! CHL_FILE is the file containing chl_a concentrations in the variable CHL_A. It
! is used when VAR_PEN_SW and CHL_FROM_FILE are true.
! === module MOM_energetic_PBL ===
ML_OMEGA_FRAC = 0.001 ! [nondim] default = 0.0
! When setting the decay scale for turbulence, use this fraction of the absolute
! rotation rate blended with the local value of f, as sqrt((1-of)*f^2 +
! of*4*omega^2).
TKE_DECAY = 0.01 ! [nondim] default = 2.5
! TKE_DECAY relates the vertical rate of decay of the TKE available for
! mechanical entrainment to the natural Ekman depth.
EPBL_MSTAR_SCHEME = "OM4" ! default = "CONSTANT"
! EPBL_MSTAR_SCHEME selects the method for setting mstar. Valid values are:
! CONSTANT - Use a fixed mstar given by MSTAR
! OM4 - Use L_Ekman/L_Obukhov in the sabilizing limit, as in OM4
! REICHL_H18 - Use the scheme documented in Reichl & Hallberg, 2018.
MSTAR_CAP = 10.0 ! [nondim] default = -1.0
! If this value is positive, it sets the maximum value of mstar allowed in ePBL.
! (This is not used if EPBL_MSTAR_SCHEME = CONSTANT).
MSTAR2_COEF1 = 0.29 ! [nondim] default = 0.3
! Coefficient in computing mstar when rotation and stabilizing effects are both
! important (used if EPBL_MSTAR_SCHEME = OM4).
MSTAR2_COEF2 = 0.152 ! [nondim] default = 0.085
! Coefficient in computing mstar when only rotation limits the total mixing
! (used if EPBL_MSTAR_SCHEME = OM4)
NSTAR = 0.06 ! [nondim] default = 0.2
! The portion of the buoyant potential energy imparted by surface fluxes that is
! available to drive entrainment at the base of mixed layer when that energy is
! positive.
MSTAR_CONV_ADJ = 0.667 ! [nondim] default = 0.0
! Coefficient used for reducing mstar during convection due to reduction of
! stable density gradient.
USE_MLD_ITERATION = False ! [Boolean] default = True
! A logical that specifies whether or not to use the distance to the bottom of
! the actively turbulent boundary layer to help set the EPBL length scale.
EPBL_TRANSITION_SCALE = 0.01 ! [nondim] default = 0.1
! A scale for the mixing length in the transition layer at the edge of the
! boundary layer as a fraction of the boundary layer thickness.
MIX_LEN_EXPONENT = 1.0 ! [nondim] default = 2.0
! The exponent applied to the ratio of the distance to the MLD and the MLD depth
! which determines the shape of the mixing length. This is only used if
! USE_MLD_ITERATION is True.
USE_LA_LI2016 = True ! [nondim] default = False
! A logical to use the Li et al. 2016 (submitted) formula to determine the
! Langmuir number.
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_METHOD = "SURFACE_BANDS" ! default = "EMPTY"
! Choice of wave method, valid options include:
! TEST_PROFILE - Prescribed from surface Stokes drift
! and a decay wavelength.
! SURFACE_BANDS - Computed from multiple surface values
! and decay wavelengths.
! DHH85 - Uses Donelan et al. 1985 empirical
! wave spectrum with prescribed values.
! LF17 - Infers Stokes drift profile from wind
! speed following Li and Fox-Kemper 2017.
SURFBAND_SOURCE = "COUPLER" ! default = "EMPTY"
! Choice of SURFACE_BANDS data mode, valid options include:
! DATAOVERRIDE - Read from NetCDF using FMS DataOverride.
! COUPLER - Look for variables from coupler pass
! INPUT - Testing with fixed values.
STK_BAND_COUPLER = 3 ! default = 1
! STK_BAND_COUPLER is the number of Stokes drift bands in the coupler. This has
! to be consistent with the number of Stokes drift bands in WW3, or the model
! will fail.
SURFBAND_WAVENUMBERS = 0.04, 0.11, 0.3305 ! [rad/m] default = 0.12566
! Central wavenumbers for surface Stokes drift bands.
EPBL_LANGMUIR_SCHEME = "ADDITIVE" ! default = "NONE"
! EPBL_LANGMUIR_SCHEME selects the method for including Langmuir turbulence.
! Valid values are:
! NONE - Do not do any extra mixing due to Langmuir turbulence
! RESCALE - Use a multiplicative rescaling of mstar to account for Langmuir
! turbulence
! ADDITIVE - Add a Langmuir turblence contribution to mstar to other
! contributions
LT_ENHANCE_COEF = 0.044 ! [nondim] default = 0.447
! Coefficient for Langmuir enhancement of mstar
LT_ENHANCE_EXP = -1.5 ! [nondim] default = -1.33
! Exponent for Langmuir enhancementt of mstar
LT_MOD_LAC1 = 0.0 ! [nondim] default = -0.87
! Coefficient for modification of Langmuir number due to MLD approaching Ekman
! depth.
LT_MOD_LAC4 = 0.0 ! [nondim] default = 0.95
! Coefficient for modification of Langmuir number due to ratio of Ekman to
! stable Obukhov depth.
LT_MOD_LAC5 = 0.22 ! [nondim] default = 0.95
! Coefficient for modification of Langmuir number due to ratio of Ekman to
! unstable Obukhov depth.
! === module MOM_regularize_layers ===
! === module MOM_opacity ===
PEN_SW_NBANDS = 3 ! default = 1
! The number of bands of penetrating shortwave radiation.
! === module MOM_tracer_advect ===
TRACER_ADVECTION_SCHEME = "PPM:H3" ! default = "PLM"
! The horizontal transport scheme for tracers:
! PLM - Piecewise Linear Method
! PPM:H3 - Piecewise Parabolic Method (Huyhn 3rd order)
! PPM - Piecewise Parabolic Method (Colella-Woodward)
! === module MOM_tracer_hor_diff ===
CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! If true, use enough iterations the diffusion to ensure that the diffusive
! equivalent of the CFL limit is not violated. If false, always use the greater
! of 1 or MAX_TR_DIFFUSION_CFL iteration.
! === module MOM_neutral_diffusion ===
! This module implements neutral diffusion of tracers
USE_NEUTRAL_DIFFUSION = True ! [Boolean] default = False
! If true, enables the neutral diffusion module.
! === module MOM_lateral_boundary_diffusion ===
! This module implements lateral diffusion of tracers near boundaries
! === module MOM_sum_output ===
CALCULATE_APE = False ! [Boolean] default = True
! If true, calculate the available potential energy of the interfaces. Setting
! this to false reduces the memory footprint of high-PE-count models
! dramatically.
MAXTRUNC = 100000 ! [truncations save_interval-1] default = 0
! The run will be stopped, and the day set to a very large value if the velocity
! is truncated more than MAXTRUNC times between energy saves. Set MAXTRUNC to 0
! to stop if there is any truncation of velocities.
ENERGYSAVEDAYS = 0.25 ! [days] default = 1.0
! The interval in units of TIMEUNIT between saves of the energies of the run and
! other globally summed diagnostics.
! === module ocean_model_init ===
! === module MOM_oda_incupd ===
ODA_INCUPD = True ! [Boolean] default = False
! If true, oda incremental updates will be applied
! everywhere in the domain.
ODA_INCUPD_FILE = "mom6_increment.nc" ! The name of the file with the T,S,h increments.
ODA_TEMPINC_VAR = t_pert ! default = "ptemp_inc"
! The name of the potential temperature inc. variable in
! ODA_INCUPD_FILE.
ODA_SALTINC_VAR = s_pert ! default = "sal_inc"
! The name of the salinity inc. variable in
! ODA_INCUPD_FILE.
ODA_THK_VAR = h_anl ! default = "h"
! The name of the int. depth inc. variable in
! ODA_INCUPD_FILE.
ODA_INCUPD_UV = True !
ODA_UINC_VAR = u_pert ! default = "u_inc"
! The name of the zonal vel. inc. variable in
! ODA_INCUPD_UV_FILE.
ODA_VINC_VAR = v_pert ! default = "v_inc"
! The name of the meridional vel. inc. variable in
! ODA_INCUPD_UV_FILE.
ODA_INCUPD_NHOURS = 0.0 ! default=3.0
! Number of hours for full update (0=direct insertion).
! === module MOM_surface_forcing ===
OCEAN_SURFACE_STAGGER = "A" ! default = "C"
! A case-insensitive character string to indicate the
! staggering of the surface velocity field that is
! returned to the coupler. Valid values include
! 'A', 'B', or 'C'.
MAX_P_SURF = 0.0 ! [Pa] default = -1.0
! The maximum surface pressure that can be exerted by the atmosphere and
! floating sea-ice or ice shelves. This is needed because the FMS coupling
! structure does not limit the water that can be frozen out of the ocean and the
! ice-ocean heat fluxes are treated explicitly. No limit is applied if a
! negative value is used.
WIND_STAGGER = "A" ! default = "C"
! A case-insensitive character string to indicate the
! staggering of the input wind stress field. Valid
! values are 'A', 'B', or 'C'.
CD_TIDES = 0.0018 ! [nondim] default = 1.0E-04
! The drag coefficient that applies to the tides.
GUST_CONST = 0.02 ! [Pa] default = 0.0
! The background gustiness in the winds.
USTAR_GUSTLESS_BUG = True ! [Boolean] default = False
! === module ocean_stochastics ===
DO_SPPT = True ! [Boolean] default = False
! If true perturb the diabatic tendencies in MOM_diabadic_driver
PERT_EPBL = True ! [Boolean] default = False
! If true perturb the KE dissipation and destruction in MOM_energetic_PBL
! === module MOM_restart ===
! === module MOM_file_parser ===
USE_HUYNH_STENCIL_BUG = True
+ parsing_namelists_MOM6.sh[109]local MOM6_FRUNOFF=runoff.daitren.clim.1deg.nc
+ parsing_namelists_MOM6.sh[112]local template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM6_data_table.IN
+ parsing_namelists_MOM6.sh[113][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/MOM6_data_table.IN ]]
+ parsing_namelists_MOM6.sh[117]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/data_table
+ parsing_namelists_MOM6.sh[118]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
+ atparse.bash[102]eval 'set -u'
++ atparse.bash[102]set -u
+ atparse.bash[103]eval 'set -e'
++ atparse.bash[103]set -e
+ parsing_namelists_MOM6.sh[119]echo 'Rendered data_table:'
Rendered data_table:
+ parsing_namelists_MOM6.sh[120]cat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/data_table
"OCN", "runoff", "runoff", "./INPUT/runoff.daitren.clim.1deg.nc", "none" , 1.0
+ exglobal_forecast.sh[152][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[155][[ .true. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[156]CICE_nml
+ forecast_postdet.sh[739]echo 'SUB CICE_nml: Creating name list for CICE'
SUB CICE_nml: Creating name list for CICE
+ forecast_postdet.sh[740]source /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/parsing_namelists_CICE.sh
+ forecast_postdet.sh[741]CICE_namelists
+ parsing_namelists_CICE.sh[19][[ .false. = \.\t\r\u\e\. ]]
+ parsing_namelists_CICE.sh[23]local runtype=initial
+ parsing_namelists_CICE.sh[24]local use_restart_time=.false.
+ parsing_namelists_CICE.sh[28]local processor_shape=slenderX2
+ parsing_namelists_CICE.sh[29]local shape=2
+ parsing_namelists_CICE.sh[30]local NPX=5
+ parsing_namelists_CICE.sh[31]local NPY=2
+ parsing_namelists_CICE.sh[32](( 0 == 0 ))
+ parsing_namelists_CICE.sh[33]local block_size_x=72
+ parsing_namelists_CICE.sh[37](( 0 == 0 ))
+ parsing_namelists_CICE.sh[38]local block_size_y=160
+ parsing_namelists_CICE.sh[43]local sec stepsperhr npt
++ parsing_namelists_CICE.sh[44]to_seconds 000000
++ forecast_predet.sh[5]local hhmmss hh mm ss seconds padded_seconds
++ forecast_predet.sh[6]hhmmss=000000
++ forecast_predet.sh[7]hh=00
++ forecast_predet.sh[8]mm=00
++ forecast_predet.sh[9]ss=00
++ forecast_predet.sh[10]seconds=0
+++ forecast_predet.sh[11]printf %05d 0
++ forecast_predet.sh[11]padded_seconds=00000
++ forecast_predet.sh[12]echo 00000
+ parsing_namelists_CICE.sh[44]sec=00000
+ parsing_namelists_CICE.sh[45]stepsperhr=6
+ parsing_namelists_CICE.sh[46]npt=288
+ parsing_namelists_CICE.sh[51]local SYEAR=1994
+ parsing_namelists_CICE.sh[52]local SMONTH=05
+ parsing_namelists_CICE.sh[53]local SDAY=01
+ parsing_namelists_CICE.sh[54]local SECS=00000
+ parsing_namelists_CICE.sh[55]local DT_CICE=600
+ parsing_namelists_CICE.sh[56]local CICE_NPT=288
+ parsing_namelists_CICE.sh[57]local CICE_RUNTYPE=initial
+ parsing_namelists_CICE.sh[58]local CICE_RUNID=unknown
+ parsing_namelists_CICE.sh[59]local CICE_USE_RESTART_TIME=.false.
+ parsing_namelists_CICE.sh[60]local CICE_RESTART_DIR=./CICE_RESTART/
+ parsing_namelists_CICE.sh[61]local CICE_RESTART_FILE=cice_model.res
+ parsing_namelists_CICE.sh[62]local CICE_ICE_IC=cice_model.res.nc
+ parsing_namelists_CICE.sh[63]local CICE_RESTART_DEFLATE=0
+ parsing_namelists_CICE.sh[64]local CICE_RESTART_CHUNK=0,0
+ parsing_namelists_CICE.sh[65]local CICE_RESTART_STRIDE=-99
+ parsing_namelists_CICE.sh[66]local CICE_RESTART_ROOT=-99
+ parsing_namelists_CICE.sh[67]local CICE_RESTART_REARR=box
+ parsing_namelists_CICE.sh[68]local CICE_RESTART_IOTASKS=-99
+ parsing_namelists_CICE.sh[69]local CICE_RESTART_FORMAT=pnetcdf2
+ parsing_namelists_CICE.sh[70]local CICE_DUMPFREQ=y
+ parsing_namelists_CICE.sh[71]local CICE_DUMPFREQ_N=10000
+ parsing_namelists_CICE.sh[72]local CICE_DIAGFREQ=144
+ parsing_namelists_CICE.sh[73]local 'CICE_HISTFREQ_N=0, 0, 24, 0, 1'
+ parsing_namelists_CICE.sh[74]local 'CICE_hist_suffix='\''x'\'','\''x'\'','\''x'\'','\''x'\'','\''x'\'''
+ parsing_namelists_CICE.sh[75][[ sfs =~ gdas ]]
+ parsing_namelists_CICE.sh[78]local 'CICE_HIST_AVG=.true., .true., .true., .true., .true.'
+ parsing_namelists_CICE.sh[80]local CICE_HISTORY_FORMAT=pnetcdf2
+ parsing_namelists_CICE.sh[81]local CICE_HISTORY_DIR=./CICE_OUTPUT/
+ parsing_namelists_CICE.sh[82]local CICE_INCOND_DIR=./CICE_OUTPUT/
+ parsing_namelists_CICE.sh[83]local CICE_HISTORY_IOTASKS=-99
+ parsing_namelists_CICE.sh[84]local CICE_HISTORY_REARR=box
+ parsing_namelists_CICE.sh[85]local CICE_HISTORY_ROOT=-99
+ parsing_namelists_CICE.sh[86]local CICE_HISTORY_STRIDE=-99
+ parsing_namelists_CICE.sh[87]local CICE_HISTORY_CHUNK=0,0
+ parsing_namelists_CICE.sh[88]local CICE_HISTORY_DEFLATE=0
+ parsing_namelists_CICE.sh[89]local CICE_HISTORY_PREC=4
+ parsing_namelists_CICE.sh[93]local CICE_GRIDATM=A
+ parsing_namelists_CICE.sh[94]local CICE_GRIDOCN=A
+ parsing_namelists_CICE.sh[95]local CICE_GRIDICE=B
+ parsing_namelists_CICE.sh[97]local CICE_TR_POND_LVL=.true.
+ parsing_namelists_CICE.sh[101]local CICE_RESTART_POND_LVL=.false.
+ parsing_namelists_CICE.sh[103]local CICE_KTHERM=2
+ parsing_namelists_CICE.sh[113]local CICE_FRAZIL_FWSALT=.true.
+ parsing_namelists_CICE.sh[114]local CICE_TFREEZE_OPTION=mushy
+ parsing_namelists_CICE.sh[116]local CICE_NPROC=10
+ parsing_namelists_CICE.sh[119]local CICE_BLCKX=72
+ parsing_namelists_CICE.sh[120]local CICE_BLCKY=160
+ parsing_namelists_CICE.sh[121]local CICE_DECOMP=slenderX2
+ parsing_namelists_CICE.sh[123]local CICE_PRESCRIBED=false
+ parsing_namelists_CICE.sh[124]local MESH_DICE=none
+ parsing_namelists_CICE.sh[125]local stream_files_dice=none
+ parsing_namelists_CICE.sh[130]local template=/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ice_in.IN
+ parsing_namelists_CICE.sh[131][[ ! -f /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ice_in.IN ]]
+ parsing_namelists_CICE.sh[135]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ice_in
+ parsing_namelists_CICE.sh[136]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
+ atparse.bash[102]eval 'set -u'
++ atparse.bash[102]set -u
+ atparse.bash[103]eval 'set -e'
++ atparse.bash[103]set -e
+ parsing_namelists_CICE.sh[137]echo 'Rendered ice_in:'
Rendered ice_in:
+ parsing_namelists_CICE.sh[138]cat /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ice_in
&setup_nml
days_per_year = 365
use_leap_years = .true.
year_init = 1994
month_init = 05
day_init = 01
sec_init = 00000
dt = 600
npt = 288
ndtd = 1
runtype = 'initial'
runid = 'unknown'
ice_ic = 'cice_model.res.nc'
restart = .true.
restart_ext = .false.
use_restart_time = .false.
numin = 21
numax = 89
restart_format = 'pnetcdf2'
restart_iotasks = -99
restart_rearranger = 'box'
restart_root = -99
restart_stride = -99
restart_chunksize = 0,0
restart_deflate = 0
restart_dir = './CICE_RESTART/'
restart_file = 'cice_model.res'
pointer_file = './ice.restart_file'
dumpfreq = 'y'
dumpfreq_n = 10000
dump_last = .false.
bfbflag = 'off'
diagfreq = 144
diag_type = 'file'
diag_file = 'ice_diag.d'
print_global = .true.
print_points = .true.
latpnt(1) = 90.
lonpnt(1) = 0.
latpnt(2) = -65.
lonpnt(2) = -45.
history_format = 'pnetcdf2'
history_iotasks = -99
history_rearranger = 'box'
history_root = -99
history_stride = -99
history_chunksize = 0,0
history_deflate = 0
history_precision = 4
histfreq = 'm','d','h','1','x'
histfreq_n = 0, 0, 24, 0, 1
hist_avg = .true., .true., .true., .true., .true.
hist_suffix = 'x','x','x','x','x'
history_dir = './CICE_OUTPUT/'
history_file = 'iceh'
write_ic = .true.
incond_dir = './CICE_OUTPUT/'
incond_file = 'iceh_ic'
version_name = 'CICE_6.0.2'
/
&grid_nml
grid_format = 'nc'
grid_type = 'tripole'
grid_file = 'grid_cice_NEMS_mx100.nc'
kmt_file = 'kmtu_cice_NEMS_mx100.nc'
kcatbound = 0
ncat = 5
nfsd = 1
nilyr = 7
nslyr = 1
nblyr = 1
nfsd = 1
grid_atm = 'A'
grid_ocn = 'A'
grid_ice = 'B'
/
&tracer_nml
tr_iage = .true.
restart_age = .false.
tr_FY = .false.
restart_FY = .false.
tr_lvl = .true.
restart_lvl = .false.
tr_pond_topo = .false.
restart_pond_topo = .false.
tr_pond_lvl = .true.
restart_pond_lvl = .false.
tr_aero = .false.
restart_aero = .false.
tr_fsd = .false.
restart_fsd = .false.
/
&thermo_nml
kitd = 1
ktherm = 2
conduct = 'MU71'
a_rapid_mode = 0.5e-3
Rac_rapid_mode = 10.0
aspect_rapid_mode = 1.0
dSdt_slow_mode = -5.0e-8
phi_c_slow_mode = 0.05
phi_i_mushy = 0.85
/
&dynamics_nml
kdyn = 1
ndte = 120
revised_evp = .false.
evp_algorithm = 'standard_2d'
brlx = 300.0
arlx = 300.0
ssh_stress = 'coupled'
advection = 'remap'
kstrength = 1
krdg_partic = 1
krdg_redist = 1
mu_rdg = 3
Cf = 17.
Ktens = 0.
e_yieldcurve = 2.
e_plasticpot = 2.
coriolis = 'latitude'
kridge = 1
ktransport = 1
/
&shortwave_nml
shortwave = 'dEdd'
albedo_type = 'default'
albicev = 0.78
albicei = 0.36
albsnowv = 0.98
albsnowi = 0.70
ahmax = 0.3
R_ice = 0.
R_pnd = 0.
R_snw = 1.5
dT_mlt = 1.5
rsnw_mlt = 1500.
kalg = 0.0
sw_redist = .true.
/
&ponds_nml
hp1 = 0.01
hs0 = 0.
hs1 = 0.03
dpscale = 1.e-3
frzpnd = 'hlid'
rfracmin = 0.15
rfracmax = 1.
pndaspect = 0.8
/
&snow_nml
snwredist = 'none'
/
&forcing_nml
formdrag = .false.
atmbndy = 'default'
calc_strair = .true.
calc_Tsfc = .true.
highfreq = .false.
natmiter = 5
ustar_min = 0.0005
emissivity = 0.95
fbot_xfer_type = 'constant'
update_ocn_f = .true.
l_mpond_fresh = .false.
tfrz_option = 'mushy'
restart_coszen = .true.
/
&domain_nml
nprocs = 10
nx_global = 360
ny_global = 320
block_size_x = 72
block_size_y = 160
max_blocks = -1
processor_shape = 'slenderX2'
distribution_type = 'cartesian'
distribution_wght = 'latitude'
ew_boundary_type = 'cyclic'
ns_boundary_type = 'tripole'
maskhalo_dyn = .false.
maskhalo_remap = .false.
maskhalo_bound = .false.
/
&zbgc_nml
/
&icefields_nml
f_tlon = .true.
f_tlat = .true.
f_ulon = .true.
f_ulat = .true.
f_nlon = .true.
f_nlat = .true.
f_elon = .true.
f_elat = .true.
f_tmask = .true.
f_blkmask = .false.
f_tarea = .true.
f_uarea = .true.
f_dxt = .false.
f_dyt = .false.
f_dxu = .false.
f_dyu = .false.
f_HTN = .false.
f_HTE = .false.
f_ANGLE = .true.
f_ANGLET = .true.
f_NCAT = .true.
f_VGRDi = .false.
f_VGRDs = .false.
f_VGRDb = .false.
f_VGRDa = .true.
f_bounds = .false.
f_aice = 'mdh1x'
f_hi = 'mdh1x'
f_hs = 'mdh1x'
f_Tsfc = 'mdh1x'
f_sice = 'mdh1x'
f_uvel = 'mdh1x'
f_vvel = 'mdh1x'
f_uatm = 'mdh1x'
f_vatm = 'mdh1x'
f_fswdn = 'mdh1x'
f_flwdn = 'mdh1x'
f_snowfrac = 'x'
f_snow = 'mdh1x'
f_snow_ai = 'x'
f_rain = 'mdh1x'
f_rain_ai = 'x'
f_sst = 'mdh1x'
f_sss = 'mdh1x'
f_uocn = 'mdh1x'
f_vocn = 'mdh1x'
f_frzmlt = 'mdh1x'
f_fswfac = 'mdh1x'
f_fswint_ai = 'x'
f_fswabs = 'mdh1x'
f_fswabs_ai = 'x'
f_albsni = 'mdh1x'
f_alvdr = 'mdh1x'
f_alidr = 'mdh1x'
f_alvdf = 'mdh1x'
f_alidf = 'mdh1x'
f_alvdr_ai = 'x'
f_alidr_ai = 'x'
f_alvdf_ai = 'x'
f_alidf_ai = 'x'
f_albice = 'x'
f_albsno = 'x'
f_albpnd = 'x'
f_coszen = 'x'
f_flat = 'mdh1x'
f_flat_ai = 'x'
f_fsens = 'mdh1x'
f_fsens_ai = 'x'
f_fswup = 'x'
f_flwup = 'mdh1x'
f_flwup_ai = 'x'
f_evap = 'mdh1x'
f_evap_ai = 'x'
f_Tair = 'mdh1x'
f_Tref = 'mdh1x'
f_Qref = 'mdh1x'
f_congel = 'mdh1x'
f_frazil = 'mdh1x'
f_snoice = 'mdh1x'
f_dsnow = 'mdh1x'
f_melts = 'mdh1x'
f_meltt = 'mdh1x'
f_meltb = 'mdh1x'
f_meltl = 'mdh1x'
f_fresh = 'mdh1x'
f_fresh_ai = 'x'
f_fsalt = 'mdh1x'
f_fsalt_ai = 'x'
f_fbot = 'mdh1x'
f_fhocn = 'mdh1x'
f_fhocn_ai = 'x'
f_fswthru = 'x'
f_fswthru_ai = 'x'
f_fsurf_ai = 'x'
f_fcondtop_ai = 'x'
f_fmeltt_ai = 'x'
f_strairx = 'mdh1x'
f_strairy = 'mdh1x'
f_strtltx = 'x'
f_strtlty = 'x'
f_strcorx = 'x'
f_strcory = 'x'
f_strocnx = 'mdh1x'
f_strocny = 'mdh1x'
f_strintx = 'x'
f_strinty = 'x'
f_taubx = 'x'
f_tauby = 'x'
f_strength = 'x'
f_divu = 'mdh1x'
f_shear = 'mdh1x'
f_sig1 = 'x'
f_sig2 = 'x'
f_sigP = 'x'
f_dvidtt = 'mdh1x'
f_dvidtd = 'mdh1x'
f_daidtt = 'mdh1x'
f_daidtd = 'mdh1x'
f_dagedtt = 'x'
f_dagedtd = 'x'
f_mlt_onset = 'mdh1x'
f_frz_onset = 'mdh1x'
f_hisnap = 'x'
f_aisnap = 'x'
f_trsig = 'x'
f_icepresent = 'x'
f_iage = 'x'
f_FY = 'x'
f_aicen = 'x'
f_vicen = 'x'
f_vsnon = 'x'
f_snowfracn = 'x'
f_keffn_top = 'x'
f_Tinz = 'x'
f_Sinz = 'x'
f_Tsnz = 'x'
f_fsurfn_ai = 'x'
f_fcondtopn_ai = 'x'
f_fmelttn_ai = 'x'
f_flatn_ai = 'x'
f_fsensn_ai = 'x'
f_sitempsnic = 'mdh1x'
f_sitemptop = 'mdh1x'
f_sitempbot = 'mdh1x'
/
&icefields_mechred_nml
f_alvl = 'x'
f_vlvl = 'x'
f_ardg = 'x'
f_vrdg = 'x'
f_dardg1dt = 'x'
f_dardg2dt = 'x'
f_dvirdgdt = 'x'
f_opening = 'x'
f_ardgn = 'x'
f_vrdgn = 'x'
f_dardg1ndt = 'x'
f_dardg2ndt = 'x'
f_dvirdgndt = 'x'
f_krdgn = 'x'
f_aparticn = 'x'
f_aredistn = 'x'
f_vredistn = 'x'
f_araftn = 'x'
f_vraftn = 'x'
/
&icefields_pond_nml
f_apondn = 'x'
f_apeffn = 'x'
f_hpondn = 'x'
f_apond = 'mdh1x'
f_hpond = 'mdh1x'
f_ipond = 'mdh1x'
f_apeff = 'mdh1x'
f_apond_ai = 'x'
f_hpond_ai = 'x'
f_ipond_ai = 'x'
f_apeff_ai = 'x'
/
&icefields_drag_nml
f_drag = 'x'
f_Cdn_atm = 'x'
f_Cdn_ocn = 'x'
/
&icefields_bgc_nml
/
&ice_prescribed_nml
prescribed_ice_mode = .false.
stream_yearfirst = 1994
stream_yearlast = 1994
stream_yearalign = 1994
stream_varname = "ice_cov"
stream_meshfile = "INPUT/none"
stream_datafiles = "none"
stream_mapalgo = "bilinear"
stream_taxmode = "extend"
/
+ parsing_namelists_CICE.sh[142]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ice.restart_file
+ parsing_namelists_CICE.sh[143][[ initial == \c\o\n\t\i\n\u\e ]]
+ exglobal_forecast.sh[158][[ .false. == \.\t\r\u\e\. ]]
+ exglobal_forecast.sh[161]UFS_configure
+ parsing_ufs_configure.sh[12]echo 'SUB UFS_configure: ufs.configure begins'
SUB UFS_configure: ufs.configure begins
+ parsing_ufs_configure.sh[15]local esmf_logkind=ESMF_LOGKIND_MULTI_ON_ERROR
+ parsing_ufs_configure.sh[16]local DumpFields=false
+ parsing_ufs_configure.sh[17]local cap_dbug_flag=0
+ parsing_ufs_configure.sh[23][[ -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ufs.cpld.cpl.r.nc ]]
+ parsing_ufs_configure.sh[26]local cmeps_run_type=startup
+ parsing_ufs_configure.sh[30]local atm_model=fv3
+ parsing_ufs_configure.sh[31]local 'atm_petlist_bounds=0 29'
+ parsing_ufs_configure.sh[32]local atm_omp_num_threads=1
+ parsing_ufs_configure.sh[34]local med_model=cmeps
+ parsing_ufs_configure.sh[35]local 'med_petlist_bounds=0 23'
+ parsing_ufs_configure.sh[36]local med_omp_num_threads=1
+ parsing_ufs_configure.sh[38][[ .true. = \.\t\r\u\e\. ]]
+ parsing_ufs_configure.sh[39]local coupling_interval_slow_sec=3600
+ parsing_ufs_configure.sh[42]local WRITE_ENDOFRUN_RESTART=.false.
+ parsing_ufs_configure.sh[44][[ .true. = \.\t\r\u\e\. ]]
+ parsing_ufs_configure.sh[46]local use_coldstart=.false.
+ parsing_ufs_configure.sh[47]local use_mommesh=true
+ parsing_ufs_configure.sh[49]local ocn_model=mom6
+ parsing_ufs_configure.sh[50]local 'ocn_petlist_bounds=30 49'
+ parsing_ufs_configure.sh[51]local ocn_omp_num_threads=1
+ parsing_ufs_configure.sh[52]local RUNTYPE=startup
+ parsing_ufs_configure.sh[53]local CMEPS_RESTART_DIR=CMEPS_RESTART/
+ parsing_ufs_configure.sh[54]local CPLMODE=ufs.frac
+ parsing_ufs_configure.sh[55]local coupling_interval_fast_sec=600
+ parsing_ufs_configure.sh[56]local RESTART_N=999999
+ parsing_ufs_configure.sh[57]local ocean_albedo_limit=0.06
+ parsing_ufs_configure.sh[58]local ATMTILESIZE=96
+ parsing_ufs_configure.sh[59]local ocean_albedo_limit=0.06
+ parsing_ufs_configure.sh[60]local pio_rearranger=box
+ parsing_ufs_configure.sh[61]local MED_history_n=1000000
+ parsing_ufs_configure.sh[63]local histaux_enabled=.false.
+ parsing_ufs_configure.sh[66][[ .true. = \.\t\r\u\e\. ]]
+ parsing_ufs_configure.sh[68]local ice_model=cice6
+ parsing_ufs_configure.sh[69]local 'ice_petlist_bounds=50 59'
+ parsing_ufs_configure.sh[70]local ice_omp_num_threads=1
+ parsing_ufs_configure.sh[71]local FHMAX=144
+ parsing_ufs_configure.sh[74][[ .false. = \.\t\r\u\e\. ]]
+ parsing_ufs_configure.sh[91][[ .false. = \.\t\r\u\e\. ]]
+ parsing_ufs_configure.sh[101][[ YES = \Y\E\S ]]
+ parsing_ufs_configure.sh[102]local ESMF_THREADING=true
+ parsing_ufs_configure.sh[108][[ ! -r /scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN ]]
+ parsing_ufs_configure.sh[112]echo 'INFO: using ufs.configure template: '\''/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN'\'''
INFO: using ufs.configure template: '/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/parm/ufs/ufs.configure.s2s.IN'
+ parsing_ufs_configure.sh[115]rm -f /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519/ufs.configure
+ parsing_ufs_configure.sh[116]atparse
+ atparse.bash[13]local __text
+ atparse.bash[14]local __before
+ atparse.bash[15]local __after
+ atparse.bash[16]local __during
+ atparse.bash[17]local __set_x=:
+ atparse.bash[18]local __set_u=:
+ atparse.bash[19]local __set_e=:
+ atparse.bash[20]local __abort_on_undefined=NO
+ atparse.bash[24][[ -o xtrace ]]
+ atparse.bash[25]__set_x='set -x'
+ atparse.bash[27][[ -o errexit ]]
+ atparse.bash[28]__set_e='set -e'
+ atparse.bash[30][[ -o nounset ]]
+ atparse.bash[31]__set_u='set -u'
+ atparse.bash[32]__abort_on_undefined=YES
+ atparse.bash[34]set +eux
/scratch1/NCEPDEV/global/glopara/CI/3587/global-workflow/ush/atparse.bash: line 82: CMEPS_PIO_FORMAT: unbound variable
+ JGLOBAL_FORECAST[88]export err=1
+ JGLOBAL_FORECAST[88]err=1
+ JGLOBAL_FORECAST[88]err_chk
+ err_chk[13]'[' -z 1 ']'
+ err_chk[14]'[' 1 -eq 0 ']'
+ err_chk[18]'[' 1 -eq 139 ']'
+ err_chk[37]err_exit
+ environment[0]set +eux
-------------------------------------------------------------
-- FATAL ERROR: Job fcst.3668519 failed RETURN CODE 1
-- ABNORMAL EXIT at Wed Apr 23 21:35:11 UTC 2025 on h11c08
-------------------------------------------------------------
Currently Loaded Modules:
1) contrib 45) sp/2.5.0
2) intel/2022.1.2 46) ip/4.3.0
3) stack-intel/2021.5.0 47) grib-util/1.3.0
4) impi/2022.1.2 48) g2tmpl/1.13.0
5) stack-intel-oneapi-mpi/2021.5.1 49) gsi-ncdiag/1.1.2
6) gettext/0.19.8.1 50) crtm-fix/2.4.0.1_emc
7) libxcrypt/4.4.35 51) git-lfs/2.10.0
8) zlib/1.2.13 52) crtm/2.4.0.1
9) sqlite/3.43.2 53) openblas/0.3.24
10) util-linux-uuid/2.38.1 54) py-setuptools/63.4.3
11) python/3.11.6 55) py-numpy/1.23.4
12) hpss/hpss 56) bufr/11.7.0
13) gempak/7.17.0 57) gmake/3.82
14) ncl/6.6.2 58) wgrib2/2.0.8
15) libjpeg/2.1.0 59) py-f90nml/1.4.3
16) jasper/2.0.32 60) py-cftime/1.0.3.4
17) libpng/1.6.37 61) py-netcdf4/1.5.8
18) openjpeg/2.3.1 62) libyaml/0.2.5
19) eccodes/2.32.0 63) py-pyyaml/6.0
20) fftw/3.3.10 64) py-markupsafe/2.1.3
21) nghttp2/1.57.0 65) py-jinja2/3.1.2
22) curl/8.4.0 66) py-bottleneck/1.3.7
23) proj/9.2.1 67) py-numexpr/2.8.4
24) udunits/2.2.28 68) py-et-xmlfile/1.0.1
25) cdo/2.2.0 69) py-openpyxl/3.1.2
26) R/3.6.1 70) py-pytz/2023.3
27) perl/5.38.0 71) py-pyxlsb/1.0.10
28) pkg-config/0.27.1 72) py-xlrd/2.0.1
29) hdf5/1.14.0 73) py-xlsxwriter/3.1.7
30) snappy/1.1.10 74) py-xlwt/1.3.0
31) zstd/1.5.2 75) py-pandas/1.5.3
32) c-blosc/1.21.5 76) py-six/1.16.0
33) netcdf-c/4.9.2 77) py-python-dateutil/2.8.2
34) netcdf-fortran/4.6.1 78) g2c/1.8.0
35) parallel-netcdf/1.12.2 79) netcdf-cxx4/4.3.1
36) parallelio/2.5.10 80) met/9.1.3
37) esmf/8.6.0 81) metplus/3.1.1
38) antlr/2.7.7 82) py-packaging/23.1
39) gsl/2.7.1 83) py-xarray/2023.7.0
40) nco/5.0.6 84) prepobs/1.1.0
41) bacio/2.4.1 85) fit2obs/1.1.5
42) w3emc/2.10.0 86) imagemagick/7.1.1-11
43) prod_util/2.1.1 87) module_base.hera
44) g2/3.4.5
Job fcst.3668519 failed RETURN CODE 1
/scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/fcst.3668519
total 9366289
-rw-r--r-- 1 role.glopara global 24484 Feb 11 2009 co2historicaldata_1956.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1957.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1958.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1959.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1960.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1961.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1962.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1963.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1964.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1965.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1966.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1967.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1968.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1969.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1970.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1971.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1972.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1973.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1974.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1975.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1976.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1977.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1978.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1979.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1980.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1981.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1982.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1983.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1984.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 12 2009 co2historicaldata_1985.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1986.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1987.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1988.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1989.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1990.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1991.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1992.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1993.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1994.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1995.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1996.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1997.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1998.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_1999.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2000.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2001.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2002.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2003.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2004.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2005.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2006.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 17 2009 co2historicaldata_2007.txt
-rw-r--r-- 1 role.glopara global 24484 Dec 16 2009 co2historicaldata_2008.txt
-rw-r--r-- 1 role.glopara global 24484 Feb 24 2010 co2historicaldata_2009.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Feb 24 2010 co2historicaldata_2009.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Feb 24 2010 co2historicaldata_2010.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Mar 16 2011 co2historicaldata_2009.txt
-rw-r--r-- 1 role.glopara global 24484 Mar 16 2011 co2historicaldata_2010.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Mar 16 2011 co2historicaldata_2011.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Dec 2 2011 co2historicaldata_2010.txt
-rw-r--r-- 1 role.glopara global 24484 Dec 2 2011 co2historicaldata_2011.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Dec 2 2011 co2historicaldata_2012.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Nov 28 2012 co2historicaldata_2011.txt
-rw-r--r-- 1 role.glopara global 24484 Nov 28 2012 co2historicaldata_2012.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Nov 28 2012 co2historicaldata_2013.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 28 2013 co2historicaldata_2012.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 28 2013 co2historicaldata_2013.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 29 2013 co2historicaldata_2014.txt_proj
-rw-r--r-- 1 role.glopara global 101749 Jun 24 2019 optics_SU.dat
-rw-r--r-- 1 role.glopara global 502753 Jun 24 2019 optics_SS.dat
-rw-r--r-- 1 role.glopara global 202000 Jun 24 2019 optics_OC.dat
-rw-r--r-- 1 role.glopara global 461637 Jun 24 2019 optics_DU.dat
-rw-r--r-- 1 role.glopara global 202000 Jun 24 2019 optics_BC.dat
-rw-r--r-- 1 role.glopara global 254944848 Oct 1 2019 freezeH2O.dat
-rw-r--r-- 1 role.glopara global 35288 Oct 1 2019 CCN_ACTIVATE.BIN
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2019.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2018.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2018.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2017.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2017.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2017.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2016.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2016.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2016.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2015.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2015.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2015.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2014.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2014.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 13 2019 co2historicaldata_2013.txt
-rw-r--r-- 1 role.glopara global 24484 Nov 26 2019 co2historicaldata_2018.txt
-rw-r--r-- 1 role.glopara global 24484 Nov 26 2019 co2historicaldata_2020.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Nov 26 2019 co2historicaldata_2019.txt_proj_u
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1970-1979.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1870-1879.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1990-1999.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1980-1989.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1950-1959.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1940-1949.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1930-1939.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1920-1929.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1910-1919.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1900-1909.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1890-1899.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1880-1889.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1850-1859.txt
-rw-r--r-- 1 role.glopara global 7973 Mar 8 2020 solarconstant_noaa_an.txt
-rw-r--r-- 1 role.glopara global 27302 Mar 8 2020 co2monthlycyc.txt
-rw-r--r-- 1 role.glopara global 9037 Mar 8 2020 co2historicaldata_glob.txt
-rw-r--r-- 1 role.glopara global 3135393 Mar 8 2020 aerosol.dat
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1960-1969.txt
-rw-r--r-- 1 role.glopara global 2689 Mar 8 2020 volcanic_aerosols_1860-1869.txt
-rw-r--r-- 1 role.glopara global 65679 Mar 8 2020 sfc_emissivity_idx.txt
-rw-r--r-- 1 role.glopara global 778256 Mar 8 2020 global_h2oprdlos.f77
-rw-r--r-- 1 role.glopara global 24484 Nov 5 2020 co2historicaldata_2021.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Nov 5 2020 co2historicaldata_2020.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Nov 5 2020 co2historicaldata_2019.txt
-rw-r--r-- 1 role.glopara global 33118944 Mar 30 2021 qr_acr_qsV2.dat
-rw-r--r-- 1 role.glopara global 68077680 Mar 30 2021 qr_acr_qgV2.dat
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2021 co2historicaldata_2022.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2021 co2historicaldata_2021.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2021 co2historicaldata_2020.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 3 2022 co2historicaldata_2021.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 3 2022 co2historicaldata_2023.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 3 2022 co2historicaldata_2022.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 4 2023 co2historicaldata_2022.txt
-rw-r--r-- 1 role.glopara global 24484 Oct 4 2023 co2historicaldata_2024.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 4 2023 co2historicaldata_2023.txt_proj_u
-rw-r--r-- 1 role.glopara global 4868 Feb 15 2024 ugwp_limb_tau.nc
-rw-r--r-- 1 role.glopara global 6463973 Apr 3 2024 mesh.mx100.nc
-rw-r--r-- 1 role.glopara global 461520 Apr 3 2024 kmtu_cice_NEMS_mx100.nc
-rw-r--r-- 1 role.glopara global 5069828 Apr 3 2024 grid_cice_NEMS_mx100.nc
-rw-r--r-- 1 role.glopara global 757348864 May 21 2024 aeroclim.m01.nc
-rw-r--r-- 1 role.glopara global 757124972 May 21 2024 aeroclim.m02.nc
-rw-r--r-- 1 role.glopara global 757169773 May 21 2024 aeroclim.m03.nc
-rw-r--r-- 1 role.glopara global 750928667 May 21 2024 aeroclim.m04.nc
-rw-r--r-- 1 role.glopara global 748772000 May 21 2024 aeroclim.m05.nc
-rw-r--r-- 1 role.glopara global 752464507 May 21 2024 aeroclim.m07.nc
-rw-r--r-- 1 role.glopara global 754662038 May 21 2024 aeroclim.m08.nc
-rw-r--r-- 1 role.glopara global 766344330 May 21 2024 aeroclim.m09.nc
-rw-r--r-- 1 role.glopara global 758850678 May 21 2024 aeroclim.m10.nc
-rw-r--r-- 1 role.glopara global 757331378 May 21 2024 aeroclim.m11.nc
-rw-r--r-- 1 role.glopara global 756858549 May 21 2024 aeroclim.m12.nc
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2024 co2historicaldata_2025.txt_proj
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2024 co2historicaldata_2024.txt_proj_u
-rw-r--r-- 1 role.glopara global 24484 Oct 7 2024 co2historicaldata_2023.txt
-rw-r--r-- 1 role.glopara global 1300564 Jan 28 19:35 global_o3prdlos.f77
-rw-r--r-- 1 role.glopara global 3157 Apr 23 20:49 field_table
-rw-r--r-- 1 role.glopara global 333 Apr 23 20:49 itag
-rw-r--r-- 1 role.glopara global 20529 Apr 23 20:50 postxconfig-NT_FH00.txt
-rw-r--r-- 1 role.glopara global 20529 Apr 23 20:50 postxconfig-NT.txt
-rwxr-xr-x 1 role.glopara global 42941 Apr 23 20:50 params_grib2_tbl_new
-rw-rw-r--+ 1 role.glopara stmp 0 Apr 23 21:33 ncepdate
lrwxrwxrwx 1 role.glopara stmp 123 Apr 23 21:34 RESTART -> /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/FV3_RESTART
-rw-r--r--+ 1 role.glopara stmp 69015 Apr 23 21:34 noahmptable.tbl
-rw-r--r-- 1 role.glopara global 748567804 Apr 23 21:34 aeroclim.m06.nc
lrwxrwxrwx 1 role.glopara stmp 124 Apr 23 21:34 MOM6_RESTART -> /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/MOM6_RESTART
lrwxrwxrwx 1 role.glopara stmp 125 Apr 23 21:34 CMEPS_RESTART -> /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CMEPS_RESTART
lrwxrwxrwx 1 role.glopara stmp 124 Apr 23 21:34 CICE_RESTART -> /scratch1/NCEPDEV/stmp2/role.glopara/RUNDIRS/C96mx100_S2S_d420c8c8/sfs.1994050100/sfsefcs002.1994050100/restart/CICE_RESTART
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 sfcf000.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf000.nc
lrwxrwxrwx 1 role.glopara stmp 147 Apr 23 21:34 log.atm.f000 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf000.txt
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 atmf024.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf024.nc
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 atmf000.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf000.nc
lrwxrwxrwx 1 role.glopara stmp 146 Apr 23 21:34 GFSPRS.GrbF00 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f000
lrwxrwxrwx 1 role.glopara stmp 149 Apr 23 21:34 GFSFLX.GrbF00 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf000.grib2
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 sfcf048.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf048.nc
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 sfcf024.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.sfcf024.nc
lrwxrwxrwx 1 role.glopara stmp 147 Apr 23 21:34 log.atm.f048 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf048.txt
lrwxrwxrwx 1 role.glopara stmp 147 Apr 23 21:34 log.atm.f024 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atm.logf024.txt
lrwxrwxrwx 1 role.glopara stmp 142 Apr 23 21:34 atmf048.nc -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/history/sfs.t00z.atmf048.nc
lrwxrwxrwx 1 role.glopara stmp 146 Apr 23 21:34 GFSPRS.GrbF48 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f048
lrwxrwxrwx 1 role.glopara stmp 146 Apr 23 21:34 GFSPRS.GrbF24 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.master.grb2f024
lrwxrwxrwx 1 role.glopara stmp 149 Apr 23 21:34 GFSFLX.GrbF48 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf048.grib2
lrwxrwxrwx 1 role.glopara stmp 149 Apr 23 21:34 GFSFLX.GrbF24 -> /scratch1/NCEPDEV/global/glopara/CI/3587/RUNTESTS/COMROOT/C96mx100_S2S_d420c8c8/sfs.19940501/00/mem002/model/atmos/master/sfs.t00z.sfluxgrbf024.grib2
-rw-r--r--+ 1 role.glopara stmp 146536948 Apr 23 21:34 cice_model.res.nc
drwxrwsr-x+ 2 role.glopara stmp 4096 Apr 23 21:34 MOM6_OUTPUT
drwxrwsr-x+ 2 role.glopara stmp 4096 Apr 23 21:35 CICE_OUTPUT
-rw-rw-r--+ 1 role.glopara stmp 24910 Apr 23 21:35 diag_table_template
-rw-rw-r--+ 1 role.glopara stmp 24648 Apr 23 21:35 diag_table
-rw-rw-r--+ 1 role.glopara stmp 1168 Apr 23 21:35 model_configure
-rw-rw-r--+ 1 role.glopara stmp 10609 Apr 23 21:35 input.nml
drwxrwsr-x+ 2 role.glopara stmp 4096 Apr 23 21:35 INPUT
-rw-rw-r--+ 1 role.glopara stmp 80 Apr 23 21:35 data_table
-rw-rw-r--+ 1 role.glopara stmp 10283 Apr 23 21:35 ice_in
-rw-rw-r--+ 1 role.glopara stmp 2037 Apr 23 21:35 ufs.configure
cat: OUTPUT.3669166: No such file or directory
slurmstepd: error: *** JOB 9943189 ON h11c08 CANCELLED AT 2025-04-23T21:35:12 ***
_______________________________________________________________
Start Epilog on node h11c08 for job 9943189 :: Wed Apr 23 21:35:14 UTC 2025
Job 9943189 finished for user role.glopara in partition hera with exit code 0:0
_______________________________________________________________
End Epilogue Wed Apr 23 21:35:14 UTC 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment