/[MITgcm]/MITgcm/verification/fizhi-cs-32x32x40/input/runScript.columbia
ViewVC logotype

Contents of /MITgcm/verification/fizhi-cs-32x32x40/input/runScript.columbia

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Mon May 21 19:14:07 2007 UTC (17 years ago) by molod
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint64, checkpoint65, checkpoint60, checkpoint61, checkpoint62, checkpoint63, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59c, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint59j, checkpoint62c, checkpoint62b, checkpoint62a, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62d, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q, checkpoint61z, checkpoint61x, checkpoint61y, HEAD
Changes since 1.1: +4 -5 lines
Better template

1 #!/bin/csh
2 #PBS -N fizhiT3
3 #PBS -l ncpus=24
4 #PBS -l walltime=08:00:00
5 #PBS -j oe
6 #PBS -o /nobackup2b/molod/fizhi-cs-32x32x40-hfac02/input/stdout
7 ########PBS -q normal
8 #PBS -V
9
10 echo 'start'
11 #----------------------------------------------
12 set namPBS=fizhiT3
13 set runDir=/nobackup2b/molod/fizhi-cs-32x32x40-hfac02/input
14 set executable=/nobackup2b/molod/fizhi-cs-32x32x40-hfac02/build/mitgcmuv
15 #-------------------
16 cd $runDir
17
18 #------
19 limit stacksize unlimited
20 module purge
21 module load modules scsl.1.6.1.0 intel-comp.9.1.039 mpt.1.12.0.nas pd-netcdf.3.6.0-p1
22 #------
23
24 set its=`egrep 'nIter0' data | sed 's/ nIter0=//'| sed 's/,$//'`
25
26 #-------------------
27 mpirun -np 24 $executable
28 #-------------------
29 echo 'Copying datetime file to datetime0 - time is: ' `cat datetime`
30 cp datetime datetime0
31
32 set ite=`grep CHECKPOINT STDOUT.0000 | grep ckptA | sed 's/(PID.TID 0000.0001) %CHECKPOINT//' | sed 's/ //g' | sed 's/ckptA//'`
33 set nitPick = `/u/molod/bin/add0upto10c $ite`
34 if ( -f pickup.ckptA.001.001.data ) then
35 echo 'file:' pickup.ckptA.001.001.data 'exist'
36 #- prepare new submission :
37 echo 'Copy pickup ckptA files to pickup ' $nitPick 'files'
38 mv pickup.ckptA.001.001.data pickup.$nitPick.001.001.data
39 mv pickup.ckptA.002.001.data pickup.$nitPick.002.001.data
40 mv pickup.ckptA.003.001.data pickup.$nitPick.003.001.data
41 mv pickup.ckptA.004.001.data pickup.$nitPick.004.001.data
42 mv pickup.ckptA.005.001.data pickup.$nitPick.005.001.data
43 mv pickup.ckptA.006.001.data pickup.$nitPick.006.001.data
44 mv pickup.ckptA.007.001.data pickup.$nitPick.007.001.data
45 mv pickup.ckptA.008.001.data pickup.$nitPick.008.001.data
46 mv pickup.ckptA.009.001.data pickup.$nitPick.009.001.data
47 mv pickup.ckptA.010.001.data pickup.$nitPick.010.001.data
48 mv pickup.ckptA.011.001.data pickup.$nitPick.011.001.data
49 mv pickup.ckptA.012.001.data pickup.$nitPick.012.001.data
50 mv pickup.ckptA.013.001.data pickup.$nitPick.013.001.data
51 mv pickup.ckptA.014.001.data pickup.$nitPick.014.001.data
52 mv pickup.ckptA.015.001.data pickup.$nitPick.015.001.data
53 mv pickup.ckptA.016.001.data pickup.$nitPick.016.001.data
54 mv pickup.ckptA.017.001.data pickup.$nitPick.017.001.data
55 mv pickup.ckptA.018.001.data pickup.$nitPick.018.001.data
56 mv pickup.ckptA.019.001.data pickup.$nitPick.019.001.data
57 mv pickup.ckptA.020.001.data pickup.$nitPick.020.001.data
58 mv pickup.ckptA.021.001.data pickup.$nitPick.021.001.data
59 mv pickup.ckptA.022.001.data pickup.$nitPick.022.001.data
60 mv pickup.ckptA.023.001.data pickup.$nitPick.023.001.data
61 mv pickup.ckptA.024.001.data pickup.$nitPick.024.001.data
62 mv pickup.ckptA.001.001.meta pickup.$nitPick.001.001.meta
63 mv pickup.ckptA.002.001.meta pickup.$nitPick.002.001.meta
64 mv pickup.ckptA.003.001.meta pickup.$nitPick.003.001.meta
65 mv pickup.ckptA.004.001.meta pickup.$nitPick.004.001.meta
66 mv pickup.ckptA.005.001.meta pickup.$nitPick.005.001.meta
67 mv pickup.ckptA.006.001.meta pickup.$nitPick.006.001.meta
68 mv pickup.ckptA.007.001.meta pickup.$nitPick.007.001.meta
69 mv pickup.ckptA.008.001.meta pickup.$nitPick.008.001.meta
70 mv pickup.ckptA.009.001.meta pickup.$nitPick.009.001.meta
71 mv pickup.ckptA.010.001.meta pickup.$nitPick.010.001.meta
72 mv pickup.ckptA.011.001.meta pickup.$nitPick.011.001.meta
73 mv pickup.ckptA.012.001.meta pickup.$nitPick.012.001.meta
74 mv pickup.ckptA.013.001.meta pickup.$nitPick.013.001.meta
75 mv pickup.ckptA.014.001.meta pickup.$nitPick.014.001.meta
76 mv pickup.ckptA.015.001.meta pickup.$nitPick.015.001.meta
77 mv pickup.ckptA.016.001.meta pickup.$nitPick.016.001.meta
78 mv pickup.ckptA.017.001.meta pickup.$nitPick.017.001.meta
79 mv pickup.ckptA.018.001.meta pickup.$nitPick.018.001.meta
80 mv pickup.ckptA.019.001.meta pickup.$nitPick.019.001.meta
81 mv pickup.ckptA.020.001.meta pickup.$nitPick.020.001.meta
82 mv pickup.ckptA.021.001.meta pickup.$nitPick.021.001.meta
83 mv pickup.ckptA.022.001.meta pickup.$nitPick.022.001.meta
84 mv pickup.ckptA.023.001.meta pickup.$nitPick.023.001.meta
85 mv pickup.ckptA.024.001.meta pickup.$nitPick.024.001.meta
86 mv pickup_fizhi.ckptA.001.001.data pickup_fizhi.$nitPick.001.001.data
87 mv pickup_fizhi.ckptA.002.001.data pickup_fizhi.$nitPick.002.001.data
88 mv pickup_fizhi.ckptA.003.001.data pickup_fizhi.$nitPick.003.001.data
89 mv pickup_fizhi.ckptA.004.001.data pickup_fizhi.$nitPick.004.001.data
90 mv pickup_fizhi.ckptA.005.001.data pickup_fizhi.$nitPick.005.001.data
91 mv pickup_fizhi.ckptA.006.001.data pickup_fizhi.$nitPick.006.001.data
92 mv pickup_fizhi.ckptA.007.001.data pickup_fizhi.$nitPick.007.001.data
93 mv pickup_fizhi.ckptA.008.001.data pickup_fizhi.$nitPick.008.001.data
94 mv pickup_fizhi.ckptA.009.001.data pickup_fizhi.$nitPick.009.001.data
95 mv pickup_fizhi.ckptA.010.001.data pickup_fizhi.$nitPick.010.001.data
96 mv pickup_fizhi.ckptA.011.001.data pickup_fizhi.$nitPick.011.001.data
97 mv pickup_fizhi.ckptA.012.001.data pickup_fizhi.$nitPick.012.001.data
98 mv pickup_fizhi.ckptA.013.001.data pickup_fizhi.$nitPick.013.001.data
99 mv pickup_fizhi.ckptA.014.001.data pickup_fizhi.$nitPick.014.001.data
100 mv pickup_fizhi.ckptA.015.001.data pickup_fizhi.$nitPick.015.001.data
101 mv pickup_fizhi.ckptA.016.001.data pickup_fizhi.$nitPick.016.001.data
102 mv pickup_fizhi.ckptA.017.001.data pickup_fizhi.$nitPick.017.001.data
103 mv pickup_fizhi.ckptA.018.001.data pickup_fizhi.$nitPick.018.001.data
104 mv pickup_fizhi.ckptA.019.001.data pickup_fizhi.$nitPick.019.001.data
105 mv pickup_fizhi.ckptA.020.001.data pickup_fizhi.$nitPick.020.001.data
106 mv pickup_fizhi.ckptA.021.001.data pickup_fizhi.$nitPick.021.001.data
107 mv pickup_fizhi.ckptA.022.001.data pickup_fizhi.$nitPick.022.001.data
108 mv pickup_fizhi.ckptA.023.001.data pickup_fizhi.$nitPick.023.001.data
109 mv pickup_fizhi.ckptA.024.001.data pickup_fizhi.$nitPick.024.001.data
110 mv pickup_fizhi.ckptA.001.001.meta pickup_fizhi.$nitPick.001.001.meta
111 mv pickup_fizhi.ckptA.002.001.meta pickup_fizhi.$nitPick.002.001.meta
112 mv pickup_fizhi.ckptA.003.001.meta pickup_fizhi.$nitPick.003.001.meta
113 mv pickup_fizhi.ckptA.004.001.meta pickup_fizhi.$nitPick.004.001.meta
114 mv pickup_fizhi.ckptA.005.001.meta pickup_fizhi.$nitPick.005.001.meta
115 mv pickup_fizhi.ckptA.006.001.meta pickup_fizhi.$nitPick.006.001.meta
116 mv pickup_fizhi.ckptA.007.001.meta pickup_fizhi.$nitPick.007.001.meta
117 mv pickup_fizhi.ckptA.008.001.meta pickup_fizhi.$nitPick.008.001.meta
118 mv pickup_fizhi.ckptA.009.001.meta pickup_fizhi.$nitPick.009.001.meta
119 mv pickup_fizhi.ckptA.010.001.meta pickup_fizhi.$nitPick.010.001.meta
120 mv pickup_fizhi.ckptA.011.001.meta pickup_fizhi.$nitPick.011.001.meta
121 mv pickup_fizhi.ckptA.012.001.meta pickup_fizhi.$nitPick.012.001.meta
122 mv pickup_fizhi.ckptA.013.001.meta pickup_fizhi.$nitPick.013.001.meta
123 mv pickup_fizhi.ckptA.014.001.meta pickup_fizhi.$nitPick.014.001.meta
124 mv pickup_fizhi.ckptA.015.001.meta pickup_fizhi.$nitPick.015.001.meta
125 mv pickup_fizhi.ckptA.016.001.meta pickup_fizhi.$nitPick.016.001.meta
126 mv pickup_fizhi.ckptA.017.001.meta pickup_fizhi.$nitPick.017.001.meta
127 mv pickup_fizhi.ckptA.018.001.meta pickup_fizhi.$nitPick.018.001.meta
128 mv pickup_fizhi.ckptA.019.001.meta pickup_fizhi.$nitPick.019.001.meta
129 mv pickup_fizhi.ckptA.020.001.meta pickup_fizhi.$nitPick.020.001.meta
130 mv pickup_fizhi.ckptA.021.001.meta pickup_fizhi.$nitPick.021.001.meta
131 mv pickup_fizhi.ckptA.022.001.meta pickup_fizhi.$nitPick.022.001.meta
132 mv pickup_fizhi.ckptA.023.001.meta pickup_fizhi.$nitPick.023.001.meta
133 mv pickup_fizhi.ckptA.024.001.meta pickup_fizhi.$nitPick.024.001.meta
134 mv pickup_vegtiles.ckptA.001.001.data pickup_vegtiles.$nitPick.001.001.data
135 mv pickup_vegtiles.ckptA.002.001.data pickup_vegtiles.$nitPick.002.001.data
136 mv pickup_vegtiles.ckptA.003.001.data pickup_vegtiles.$nitPick.003.001.data
137 mv pickup_vegtiles.ckptA.004.001.data pickup_vegtiles.$nitPick.004.001.data
138 mv pickup_vegtiles.ckptA.005.001.data pickup_vegtiles.$nitPick.005.001.data
139 mv pickup_vegtiles.ckptA.006.001.data pickup_vegtiles.$nitPick.006.001.data
140 mv pickup_vegtiles.ckptA.007.001.data pickup_vegtiles.$nitPick.007.001.data
141 mv pickup_vegtiles.ckptA.008.001.data pickup_vegtiles.$nitPick.008.001.data
142 mv pickup_vegtiles.ckptA.009.001.data pickup_vegtiles.$nitPick.009.001.data
143 mv pickup_vegtiles.ckptA.010.001.data pickup_vegtiles.$nitPick.010.001.data
144 mv pickup_vegtiles.ckptA.011.001.data pickup_vegtiles.$nitPick.011.001.data
145 mv pickup_vegtiles.ckptA.012.001.data pickup_vegtiles.$nitPick.012.001.data
146 mv pickup_vegtiles.ckptA.013.001.data pickup_vegtiles.$nitPick.013.001.data
147 mv pickup_vegtiles.ckptA.014.001.data pickup_vegtiles.$nitPick.014.001.data
148 mv pickup_vegtiles.ckptA.015.001.data pickup_vegtiles.$nitPick.015.001.data
149 mv pickup_vegtiles.ckptA.016.001.data pickup_vegtiles.$nitPick.016.001.data
150 mv pickup_vegtiles.ckptA.017.001.data pickup_vegtiles.$nitPick.017.001.data
151 mv pickup_vegtiles.ckptA.018.001.data pickup_vegtiles.$nitPick.018.001.data
152 mv pickup_vegtiles.ckptA.019.001.data pickup_vegtiles.$nitPick.019.001.data
153 mv pickup_vegtiles.ckptA.020.001.data pickup_vegtiles.$nitPick.020.001.data
154 mv pickup_vegtiles.ckptA.021.001.data pickup_vegtiles.$nitPick.021.001.data
155 mv pickup_vegtiles.ckptA.022.001.data pickup_vegtiles.$nitPick.022.001.data
156 mv pickup_vegtiles.ckptA.023.001.data pickup_vegtiles.$nitPick.023.001.data
157 mv pickup_vegtiles.ckptA.024.001.data pickup_vegtiles.$nitPick.024.001.data
158 echo 'Change start iteration number for next run '
159 cp STDOUT.0001 STDOUT.0001-$ite
160 sed "s/ nIter0=$its/ nIter0=$ite/" data > data.tmp
161 mv data.tmp data
162 sleep 5
163 qsub $runDir/runScript.columbia
164 else
165 echo 'file:' pickup.ckptA.001.001.data 'do not exist !'
166 endif
167
168 exit

  ViewVC Help
Powered by ViewVC 1.1.22