Created
April 23, 2025 21:41
-
-
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ 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