/[MITgcm]/MITgcm_contrib/high_res_cube/input/modpickup
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/input/modpickup

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

revision 1.4 by dimitri, Mon Dec 20 17:57:09 2004 UTC revision 1.10 by dimitri, Tue Aug 7 13:44:49 2007 UTC
# Line 1  Line 1 
1  #! /bin/csh  #! /bin/csh
2  set filesize=5031374400  set filesize=5031374400
3  set last_pickup=`ls -lt pickup.ckpt*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `  set last_pickup=`ls -lt pickup.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
4  if (-e ${last_pickup}) then  if (-e ${last_pickup}) then
5  set last_meta=`echo $last_pickup | sed 's/data/meta/'`  set last_meta=`echo $last_pickup | sed 's/data/meta/'`
6  set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`  set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
7  \ln -sf ${last_pickup} pickup.${timestep}.data  \ln -sf ${last_pickup} pickup.${timestep}
8  endif  endif
9    
10  set filesize=187272000  set filesize=262180800
11  set last_pickup_seaice=`ls -lt pickup_seaice.ckpt*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `  set last_pickup_seaice=`ls -lt pickup_seaice.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
12  if (-e ${last_pickup_seaice}) then  if (-e ${last_pickup_seaice}) then
13  set last_meta=`echo $last_pickup_seaice | sed 's/data/meta/'`  set last_meta=`echo $last_pickup_seaice | sed 's/data/meta/'`
14  set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`  set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
15  \ln -sf ${last_pickup_seaice} pickup_seaice.${timestep}.data  \ln -sf ${last_pickup_seaice} pickup_seaice.${timestep}
16    
17  set newiter0=`expr $timestep \* 1`  set newiter0=`expr $timestep \* 1`
18  ex - data >> /dev/null <<EOF  ex - data >> /dev/null <<EOF
# Line 24  w Line 24  w
24  q  q
25  EOF  EOF
26  endif  endif
27    
28    \mv STDOUT.0000 stdout.${newiter0}
29    \rm STD*
30    
31    \rm DRHODR.*.meta
32    \rm ETAN.*.meta
33    \rm ETANSQ.*.meta
34    \rm EXFhl.*.meta
35    \rm EXFhs.*.meta
36    \rm EXFlwnet.*.meta
37    \rm KPPhbl.*.meta
38    \rm KPPmld.*.meta
39    \rm PHIBOT.*.meta
40    \rm RHOANOSQ.*.meta
41    \rm RHOAnoma.*.meta
42    \rm SALTSQan.*.meta
43    \rm SALTanom.*.meta
44    \rm SFLUX.*.meta
45    \rm SIarea.*.meta
46    \rm SIheff.*.meta
47    \rm SIhsnow.*.meta
48    \rm SIuice.*.meta
49    \rm SIvice.*.meta
50    \rm SRELAX.*.meta
51    \rm SSS.*.meta
52    \rm SST.*.meta
53    \rm TFLUX.*.meta
54    \rm THETA.*.meta
55    \rm THETASQ.*.meta
56    \rm URHOMASS.*.meta
57    \rm USLTMASS.*.meta
58    \rm UTHMASS.*.meta
59    \rm UVEL.*.meta
60    \rm UVELMASS.*.meta
61    \rm UVELSQ.*.meta
62    \rm UVEL_k2.*.meta
63    \rm UV_VEL_Z.*.meta
64    \rm VRHOMASS.*.meta
65    \rm VSLTMASS.*.meta
66    \rm VTHMASS.*.meta
67    \rm VVEL.*.meta
68    \rm VVELMASS.*.meta
69    \rm VVELSQ.*.meta
70    \rm VVEL_k2.*.meta
71    \rm WRHOMASS.*.meta
72    \rm WSLTMASS.*.meta
73    \rm WTHMASS.*.meta
74    \rm WU_VEL.*.meta
75    \rm WVELMASS.*.meta
76    \rm WVELSQ.*.meta
77    \rm WV_VEL.*.meta
78    \rm oceFWflx.*.meta
79    \rm oceQnet.*.meta
80    \rm oceQsw.*.meta
81    \rm oceSflux.*.meta
82    \rm oceTAUX.*.meta
83    \rm oceTAUY.*.meta
84    \rm surForcS.*.meta
85    \rm surForcT.*.meta

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.10

  ViewVC Help
Powered by ViewVC 1.1.22