Skip to content

Commit cba7d4c

Browse files
CarlosMDiaz-NCOopsprod
authored andcommitted
WCOSS2 first commit
0 parents  commit cba7d4c

File tree

1,861 files changed

+3120479
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,861 files changed

+3120479
-0
lines changed

.gitignore

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
### C++ / Fortran
2+
# Prerequisites
3+
*.d
4+
5+
# Compiled Object files
6+
*.slo
7+
*.lo
8+
*.o
9+
*.obj
10+
11+
# Precompiled Headers
12+
*.gch
13+
*.pch
14+
15+
# Compiled Dynamic libraries
16+
*.so
17+
*.dylib
18+
*.dll
19+
20+
# Fortran module files
21+
*.mod
22+
*.smod
23+
24+
# Compiled Static libraries
25+
*.lai
26+
*.la
27+
*.a
28+
*.lib
29+
30+
# Executables
31+
*.exe
32+
*.out
33+
*.app
34+
35+
### C
36+
# Object files
37+
*.ko
38+
*.elf
39+
40+
# Linker output
41+
*.ilk
42+
*.map
43+
*.exp
44+
45+
# Shared objects (inc. Windows DLLs)
46+
*.so.*
47+
48+
# Executables
49+
*.i*86
50+
*.x86_64
51+
*.hex
52+
53+
# Debug files
54+
*.dSYM/
55+
*.su
56+
*.idb
57+
*.pdb
58+
59+
# Kernel Module Compile Results
60+
*.mod*
61+
*.cmd
62+
.tmp_versions/
63+
modules.order
64+
Module.symvers
65+
Mkfile.old
66+
dkms.conf

dev/dbnet/bin/dbn_alert

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
3+
####################################
4+
# mimic'ing what dbn_alert might do.
5+
####################################
6+
DATE="/bin/date +%Y-%m-%dT%H:%M:%S"
7+
8+
src=$(cd $(dirname $0) && pwd)
9+
root=${src}/../..
10+
11+
export MDLTEST_DIR=${MDLTEST_DIR:-${root}}
12+
13+
echo -e "dbn_alert: `${DATE}`\n $1 $2 $3\n $4 $5 $6" >> ${MDLTEST_DIR}/DBN_Messages.txt

dev/myEcf/jpetss.ecf

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/bash
2+
3+
# Source model version file
4+
5+
. ${HOMEpetss:?}/versions/run.ver
6+
7+
######################################################################
8+
# The ECF options
9+
######################################################################
10+
11+
qsub << EOF
12+
#PBS -N PETSS_${pid}
13+
#PBS -j oe
14+
#PBS -l walltime=1:50:00
15+
#PBS -q ${QUEUE:?}
16+
#PBS -A ETSS-DEV
17+
#PBS -l place=vscatter,select=5:ncpus=128:mem=50GB+1:ncpus=88:mem=50GB
18+
#PBS -l debug=true
19+
#PBS -V
20+
#PBS -W umask=022
21+
#PBS -W depend=afterok:${petss_prewnd_id}
22+
23+
module load PrgEnv-intel/${PrgEnv_intel_ver}
24+
module load intel/${intel_ver}
25+
module load craype/${craype_ver}
26+
module load cray-pals/${cray_pals_ver}
27+
module load prod_util/${prod_util_ver}
28+
module load cfp/${cfp_ver}
29+
${HOMEpetss}/jobs/JPETSS
30+
EOF

dev/myEcf/jpetss_combdat.sh.ecf

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#!/bin/bash
2+
3+
. ${HOMEpetss:?}/versions/run.ver
4+
5+
qsub << EOF
6+
#PBS -N PETSS_COMBDAT.${pid}
7+
#PBS -j oe
8+
#PBS -l walltime=1:05:00
9+
#PBS -q ${QUEUE:?}
10+
#PBS -A ETSS-DEV
11+
#PBS -l select=1:ncpus=2:mem=500MB
12+
#PBS -l debug=true
13+
#PBS -V
14+
#PBS -W umask=022
15+
#PBS -W depend=afterok:${petss_griddat_id}
16+
17+
module load PrgEnv-intel/${PrgEnv_intel_ver}
18+
module load intel/${intel_ver}
19+
module load craype/${craype_ver}
20+
module load cray-pals/${cray_pals_ver}
21+
module load prod_util/${prod_util_ver}
22+
module load cfp/${cfp_ver}
23+
24+
${HOMEpetss}/jobs/JPETSS_COMBDAT
25+
EOF

dev/myEcf/jpetss_drawimages.ecf

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
#!/bin/bash
2+
3+
# Source model version file
4+
5+
. ${HOMEpetss:?}/versions/run.ver
6+
7+
######################################################################
8+
# The ECF options
9+
######################################################################
10+
if [[ ${jump} == "N" ]] ; then
11+
qsub << EOF
12+
#PBS -N PETSS_DRAWIMAGES.${pid}
13+
#PBS -j oe
14+
#PBS -l walltime=1:30:00
15+
#PBS -q ${QUEUE:?}
16+
#PBS -A ETSS-DEV
17+
#PBS -l place=vscatter,select=2:ncpus=128:mem=100GB+1:ncpus=38:mem=100GB
18+
#PBS -l debug=true
19+
#PBS -V
20+
#PBS -W umask=022
21+
#PBS -W depend=afterok:${petss_merg_id}
22+
23+
module load PrgEnv-intel/${PrgEnv_intel_ver}
24+
module load intel/${intel_ver}
25+
module load craype/${craype_ver}
26+
module load cray-pals/${cray_pals_ver}
27+
module load prod_util/${prod_util_ver}
28+
module load cfp/${cfp_ver}
29+
module load grib_util/${grib_util_ver}
30+
module load imagemagick/${imagemagick_ver}
31+
32+
${HOMEpetss}/jobs/JPETSS_DRAWIMAGES
33+
EOF
34+
else
35+
qsub << EOF
36+
#PBS -N PETSS_DRAWIMAGES.${pid}
37+
#PBS -j oe
38+
#PBS -l walltime=1:30:00
39+
#PBS -q ${QUEUE:?}
40+
#PBS -A ETSS-DEV
41+
#PBS -l place=vscatter,select=2:ncpus=128:mem=100GB+1:ncpus=38:mem=100GB
42+
#PBS -l debug=true
43+
#PBS -V
44+
#PBS -W umask=022
45+
46+
module load PrgEnv-intel/${PrgEnv_intel_ver}
47+
module load intel/${intel_ver}
48+
module load craype/${craype_ver}
49+
module load cray-pals/${cray_pals_ver}
50+
module load prod_util/${prod_util_ver}
51+
module load cfp/${cfp_ver}
52+
module load grib_util/${grib_util_ver}
53+
module load imagemagick/${imagemagick_ver}
54+
55+
${HOMEpetss}/jobs/JPETSS_DRAWIMAGES
56+
EOF
57+
fi

dev/myEcf/jpetss_griddat.sh.ecf

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#!/bin/bash
2+
3+
. ${HOMEpetss:?}/versions/run.ver
4+
5+
qsub << EOF
6+
#PBS -N PETSS_GRIDDAT.${pid}
7+
#PBS -j oe
8+
#PBS -l walltime=1:05:00
9+
#PBS -q ${QUEUE:?}
10+
#PBS -A ETSS-DEV
11+
#PBS -l place=vscatter,select=1:ncpus=4:mem=500MB
12+
#PBS -l debug=true
13+
#PBS -V
14+
#PBS -W umask=022
15+
#PBS -W depend=afterok:${petss_parsedat_id}
16+
17+
18+
module load PrgEnv-intel/${PrgEnv_intel_ver}
19+
module load intel/${intel_ver}
20+
module load craype/${craype_ver}
21+
module load cray-pals/${cray_pals_ver}
22+
module load prod_util/${prod_util_ver}
23+
module load cfp/${cfp_ver}
24+
25+
${HOMEpetss}/jobs/JPETSS_GRIDDAT
26+
27+
EOF

dev/myEcf/jpetss_merg.ecf

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
# Source model version file
4+
5+
. ${HOMEpetss:?}/versions/run.ver
6+
7+
######################################################################
8+
# The ECF options
9+
######################################################################
10+
11+
qsub << EOF
12+
#PBS -N PETSS_MERG_${pid}
13+
#PBS -j oe
14+
#PBS -l walltime=1:20:00
15+
#PBS -q ${QUEUE:?}
16+
#PBS -A ETSS-DEV
17+
#PBS -l place=vscatter,select=2:ncpus=128:mem=450GB+1:ncpus=12:mem=450GB
18+
#PBS -l debug=true
19+
#PBS -V
20+
#PBS -W umask=022
21+
#PBS -W depend=afterok:${petss_postprob_id}
22+
23+
module load PrgEnv-intel/${PrgEnv_intel_ver}
24+
module load intel/${intel_ver}
25+
module load craype/${craype_ver}
26+
module load cray-pals/${cray_pals_ver}
27+
module load prod_util/${prod_util_ver}
28+
module load cfp/${cfp_ver}
29+
module load grib_util/${grib_util_ver}
30+
module load libjpeg/${libjpeg_ver}
31+
${HOMEpetss}/jobs/JPETSS_MERG
32+
EOF

dev/myEcf/jpetss_parsedat.sh.ecf

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
#!/bin/bash
2+
3+
. ${HOMEpetss:?}/versions/run.ver
4+
5+
if [[ ${jump} == "N" ]] ; then
6+
qsub << EOF
7+
#PBS -N PETSS_PARSEDAT.${pid}
8+
#PBS -j oe
9+
#PBS -l walltime=1:10:00
10+
#PBS -q ${QUEUE:?}
11+
#PBS -A ETSS-DEV
12+
#PBS -l place=vscatter,select=1:ncpus=12:mem=700MB
13+
#PBS -l debug=true
14+
#PBS -V
15+
#PBS -W umask=022
16+
#PBS -W depend=afterok:${petss_merg_id}
17+
18+
module load PrgEnv-intel/${PrgEnv_intel_ver}
19+
module load intel/${intel_ver}
20+
module load craype/${craype_ver}
21+
module load cray-pals/${cray_pals_ver}
22+
module load prod_util/${prod_util_ver}
23+
module load cfp/${cfp_ver}
24+
${HOMEpetss}/jobs/JPETSS_PARSEDAT
25+
EOF
26+
else
27+
qsub << EOF
28+
#PBS -N PETSS_PARSEDAT.${pid}
29+
#PBS -j oe
30+
#PBS -l walltime=1:10:00
31+
#PBS -q ${QUEUE:?}
32+
#PBS -A ETSS-DEV
33+
#PBS -l place=vscatter,select=1:ncpus=12:mem=700MB
34+
#PBS -l debug=true
35+
#PBS -V
36+
#PBS -W umask=022
37+
38+
module load PrgEnv-intel/${PrgEnv_intel_ver}
39+
module load intel/${intel_ver}
40+
module load craype/${craype_ver}
41+
module load cray-pals/${cray_pals_ver}
42+
module load prod_util/${prod_util_ver}
43+
module load cfp/${cfp_ver}
44+
${HOMEpetss}/jobs/JPETSS_PARSEDAT
45+
EOF
46+
fi

dev/myEcf/jpetss_postprob.ecf

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/bash
2+
3+
# Source model version file
4+
5+
. ${HOMEpetss:?}/versions/run.ver
6+
7+
######################################################################
8+
# The ECF options
9+
######################################################################
10+
11+
qsub << EOF
12+
#PBS -N PETSS_POSTPROB_${pid}
13+
#PBS -j oe
14+
#PBS -l walltime=1:10:00
15+
#PBS -q ${QUEUE:?}
16+
#PBS -A ETSS-DEV
17+
#PBS -l place=vscatter,select=2:ncpus=128:mem=20GB+1:ncpus=18:mem=20GB
18+
#PBS -l debug=true
19+
#PBS -V
20+
#PBS -W umask=022
21+
#PBS -W depend=afterok:${petss_id}
22+
23+
module load PrgEnv-intel/${PrgEnv_intel_ver}
24+
module load intel/${intel_ver}
25+
module load craype/${craype_ver}
26+
module load cray-pals/${cray_pals_ver}
27+
module load prod_util/${prod_util_ver}
28+
module load cfp/${cfp_ver}
29+
${HOMEpetss}/jobs/JPETSS_POSTPROB
30+
EOF

dev/myEcf/jpetss_prewnd.ecf

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/bash
2+
3+
# Source model version file
4+
5+
. ${HOMEpetss:?}/versions/run.ver
6+
7+
######################################################################
8+
# The ECF options
9+
######################################################################
10+
11+
qsub << EOF
12+
#PBS -N PETSS_PREWND_${pid}
13+
#PBS -j oe
14+
#PBS -l walltime=1:15:00
15+
#PBS -q ${QUEUE:?}
16+
#PBS -A ETSS-DEV
17+
#PBS -l place=vscatter,select=1:ncpus=104:mem=5GB
18+
#PBS -l debug=true
19+
#PBS -V
20+
#PBS -W umask=022
21+
22+
module load PrgEnv-intel/${PrgEnv_intel_ver}
23+
module load intel/${intel_ver}
24+
module load craype/${craype_ver}
25+
module load cray-pals/${cray_pals_ver}
26+
module load prod_util/${prod_util_ver}
27+
module load cfp/${cfp_ver}
28+
module load grib_util/${grib_util_ver}
29+
${HOMEpetss}/jobs/JPETSS_PREWND
30+
EOF

0 commit comments

Comments
 (0)