/[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.5 by dimitri, Wed Oct 4 17:47:26 2006 UTC revision 1.6 by dimitri, Thu Oct 5 18:17:25 2006 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=187272000
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 26  EOF Line 26  EOF
26  endif  endif
27    
28  \mv STDOUT.0000 stdout.${newiter0}  \mv STDOUT.0000 stdout.${newiter0}
29    
30    \rm AREAtave.*.meta
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 EXFswnet.*.meta
38    \rm EmPmRtave.*.meta
39    \rm FUtave.*.meta
40    \rm FVtave.*.meta
41    \rm HEFFtave.*.meta
42    \rm KPPhbl.*.meta
43    \rm KPPmld.*.meta
44    \rm PHIBOT.*.meta
45    \rm QNETtave.*.meta
46    \rm QSWtave.*.meta
47    \rm RHOANOSQ.*.meta
48    \rm RHOAnoma.*.meta
49    \rm SALTSQan.*.meta
50    \rm SALTanom.*.meta
51    \rm SFLUX.*.meta
52    \rm SRELAX.*.meta
53    \rm SSS.*.meta
54    \rm SST.*.meta
55    \rm TAUX.*.meta
56    \rm TAUY.*.meta
57    \rm TFLUX.*.meta
58    \rm THETA.*.meta
59    \rm THETASQ.*.meta
60    \rm UICEtave.*.meta
61    \rm URHOMASS.*.meta
62    \rm USLTMASS.*.meta
63    \rm UTHMASS.*.meta
64    \rm UVEL.*.meta
65    \rm UVELMASS.*.meta
66    \rm UVELSQ.*.meta
67    \rm UVEL_k2.*.meta
68    \rm UV_VEL_Z.*.meta
69    \rm VICEtave.*.meta
70    \rm VRHOMASS.*.meta
71    \rm VSLTMASS.*.meta
72    \rm VTHMASS.*.meta
73    \rm VVEL.*.meta
74    \rm VVELMASS.*.meta
75    \rm VVELSQ.*.meta
76    \rm VVEL_k2.*.meta
77    \rm WRHOMASS.*.meta
78    \rm WSLTMASS.*.meta
79    \rm WTHMASS.*.meta
80    \rm WU_VEL.*.meta
81    \rm WVELMASS.*.meta
82    \rm WVELSQ.*.meta
83    \rm WV_VEL.*.meta

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.22