/[MITgcm]/MITgcm_contrib/ecco_darwin/v3_cs510_latest/input/modpickup
ViewVC logotype

Annotation of /MITgcm_contrib/ecco_darwin/v3_cs510_latest/input/modpickup

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


Revision 1.1 - (hide annotations) (download)
Tue Nov 28 20:05:48 2017 UTC (7 years, 8 months ago) by dimitri
Branch: MAIN
CVS Tags: HEAD
adding ECCO-Darwin version 3 configuration with latest MITgcm code

1 dimitri 1.1 #! /bin/csh
2     set filesize=3782894400
3     set last_pickup=`ls -lt pickup.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
4     if (-e ${last_pickup}) then
5     set last_meta=`echo $last_pickup | sed 's/data/meta/'`
6     set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
7     \ln -sf ${last_pickup} pickup.${timestep}.data
8     set last_pickupmeta=`echo $last_pickup|awk '{split($0,a,".");print a[1]"."a[2]".meta"}'`
9     \ln -sf ${last_pickupmeta} pickup.${timestep}.meta
10     endif
11    
12     set filesize=162302400
13     set last_pickup_seaice=`ls -lt pickup_seaice.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
14     if (-e ${last_pickup_seaice}) then
15     set last_meta=`echo $last_pickup_seaice | sed 's/data/meta/'`
16     set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
17     \ln -sf ${last_pickup_seaice} pickup_seaice.${timestep}.data
18     set last_pickupmeta=`echo $last_pickup_seaice|awk '{split($0,a,".");print a[1]"."a[2]".meta"}'`
19     \ln -sf ${last_pickupmeta} pickup_seaice.${timestep}.meta
20     endif
21    
22     set filesize=12484800
23     set last_pickup_dic=`ls -lt pickup_dic.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
24     if (-e ${last_pickup_dic}) then
25     set last_meta=`echo $last_pickup_dic | sed 's/data/meta/'`
26     set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
27     \ln -sf ${last_pickup_dic} pickup_dic.${timestep}.data
28     set last_pickupmeta=`echo $last_pickup_dic|awk '{split($0,a,".");print a[1]"."a[2]".meta"}'`
29     \ln -sf ${last_pickupmeta} pickup_dic.${timestep}.meta
30     endif
31    
32     set filesize=24345360000
33     set last_pickup_ptracers=`ls -lt pickup_ptracers.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 `
34     if (-e ${last_pickup_ptracers}) then
35     set last_meta=`echo $last_pickup_ptracers | sed 's/data/meta/'`
36     set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta`
37     \ln -sf ${last_pickup_ptracers} pickup_ptracers.${timestep}.data
38     set last_pickupmeta=`echo $last_pickup_ptracers|awk '{split($0,a,".");print a[1]"."a[2]".meta"}'`
39     \ln -sf ${last_pickupmeta} pickup_ptracers.${timestep}.meta
40    
41    
42     set newiter0=`expr $timestep \* 1`
43     ex - data >> /dev/null <<EOF
44     /niter0=
45     c
46     niter0=${newiter0},
47     .
48     w
49     q
50     EOF
51    
52     #\mv data.ptracers data.ptracers.${newiter0}
53     #\cp data.ptracers.restart data.ptracers
54     #sed -i s/0000315576/$timestep/g data.ptracers
55    
56     endif
57    
58     \mv STDOUT.0000 stdout.${newiter0}
59     \rm STD*
60    
61     \rm DIC*.*.meta
62     \rm ETAN.*.meta
63     # \rm ETANSQ.*.meta
64     # \rm EXFhl.*.meta
65     # \rm EXFhs.*.meta
66     # \rm EXFlwnet.*.meta
67     # \rm KPPhbl.*.meta
68     # \rm KPPmld.*.meta
69     # \rm PHIBOT.*.meta
70     # \rm RHOANOSQ.*.meta
71     # \rm RHOAnoma.*.meta
72     # \rm SALTSQan.*.meta
73     \rm SALTanom.*.meta
74     # \rm SFLUX.*.meta
75     # \rm SIarea.*.meta
76     # \rm SIheff.*.meta
77     # \rm SIhsnow.*.meta
78     # \rm SIhsalt.*.meta
79     # \rm SIuice.*.meta
80     # \rm SIvice.*.meta
81     # \rm SRELAX.*.meta
82     # \rm SSS.*.meta
83     # \rm SST.*.meta
84     # \rm TFLUX.*.meta
85     \rm THETA.*.meta
86     # \rm THETASQ.*.meta
87     # \rm URHOMASS.*.meta
88     # \rm USLTMASS.*.meta
89     # \rm UTHMASS.*.meta
90     # \rm UVEL.*.meta
91     # \rm UVELMASS.*.meta
92     # \rm UVELSQ.*.meta
93     # \rm UVEL_k2.*.meta
94     # \rm UV_VEL_Z.*.meta
95     # \rm VRHOMASS.*.meta
96     # \rm VSLTMASS.*.meta
97     # \rm VTHMASS.*.meta
98     # \rm VVEL.*.meta
99     # \rm VVELMASS.*.meta
100     # \rm VVELSQ.*.meta
101     # \rm VVEL_k2.*.meta
102     # \rm WRHOMASS.*.meta
103     # \rm WSLTMASS.*.meta
104     # \rm WTHMASS.*.meta
105     # \rm WU_VEL.*.meta
106     # \rm WVELMASS.*.meta
107     # \rm WVELSQ.*.meta
108     # \rm WV_VEL.*.meta
109     # \rm oceFWflx.*.meta
110     # \rm oceQnet.*.meta
111     # \rm oceQsw.*.meta
112     # \rm oceSflux.*.meta
113     # \rm oceTAUX.*.meta
114     # \rm oceTAUY.*.meta
115     # \rm surForcS.*.meta
116     # \rm surForcT.*.meta
117     \rm ALK.*.meta
118     \rm DIC.*.meta
119     \rm DICCFLX.*.meta
120     \rm DICOFLX.*.meta
121     \rm DICPCO2.*.meta
122     \rm DICPHAV.*.meta
123     \rm DICTFLX.*.meta
124     \rm DOC.*.meta
125     \rm DOFe.*.meta
126     \rm DON.*.meta
127     \rm DOP.*.meta
128     \rm ETAN.*.meta
129     \rm FeT.*.meta
130     \rm NH4.*.meta
131     \rm NO2.*.meta
132     \rm NO3.*.meta
133     \rm O2.*.meta
134     \rm PIC.*.meta
135     \rm PO4.*.meta
136     \rm POC.*.meta
137     \rm POFe.*.meta
138     \rm PON.*.meta
139     \rm POP.*.meta
140     \rm POSi.*.meta
141     \rm Phy01.*.meta
142     \rm Phy02.*.meta
143     \rm Phy03.*.meta
144     \rm Phy04.*.meta
145     \rm Phy05.*.meta
146     \rm SALTanom.*.meta
147     \rm SiO2.*.meta
148     \rm THETA.*.meta
149     \rm ZOO1Fe.*.meta
150     \rm ZOO1N.*.meta
151     \rm ZOO1P.*.meta
152     \rm ZOO1Si.*.meta
153     \rm ZOO2Fe.*.meta
154     \rm ZOO2N.*.meta
155     \rm ZOO2P.*.meta
156     \rm ZOO2Si.*.meta
157     \rm ZOOC1.*.meta
158     \rm ZOOC2.*.meta

  ViewVC Help
Powered by ViewVC 1.1.22