source: PSPA/parmelaPSPA/trunk/makefile-linux @ 315

Last change on this file since 315 was 12, checked in by lemeur, 12 years ago

parmela pspa initial

File size: 6.4 KB
Line 
1FF=g77
2FFLAGS= -O4 -m32 -fno-second-underscore -funroll-loops -I.
3 
4VER=Linux
5 
6SRC= adjust.f alpham.f bend.f bfld.f bfldlal.f blockdata.f buncher.f byfield.f card.f cathod.f cathode.f cellfeld.f cellimp.f cfield.f change.f cread.f datime.f dawfc.f ddate.f design.f distriphase.f distrir.f distrirhom.f dpout.f drift.f eh.f eint.f elispdp.f emit90dp.f erf.f field.f fieldlal.f file.f fldring.f flds.f fsch.f gammln.f gammp.f gaus.f gcf.f geners.f genfc.f genfld.f gpindp.f graphic.f gser.f indx.f input.f interp.f interv.f irschfgt.f lodgau.f loduni.f luf.f norran.f out1.f out2.f out3.f out4.f out5.f out6dp.f outlaldp.f output.f pardyn.f parmelamainv503.f pdist.f poisson.f prch.f prchold.f pvoldp.f quad.f ranf.f rannor.f rn32.f rndm.f rnorth.f rotate.f rtmfc.f rtrans.f sandom.f sbload.f sccfc.f scheff1.f scheff2.f scheff3.f scwall.f search.f setwall.f sextupole.f solnoid.f sort.f sortie.f spl1d1.f spl1d2.f spl2d1.f spl2d2.f spln1.f spln2.f srchfd.f sscal.f swap.f tank.f trwave.f trwfield.f trwimp.f wiggler.f xi0.f xi10x.f zout.f zoutlal.f
7 
8OBJ=$(SRC:.f=.o)
9 
10adjust.o:adjust.f
11         $(FF) -c $(FFLAGS) adjust.f
12 
13alpham.o:alpham.f
14         $(FF) -c $(FFLAGS) alpham.f
15 
16bend.o:bend.f
17         $(FF) -c $(FFLAGS) bend.f
18 
19bfld.o:bfld.f
20         $(FF) -c $(FFLAGS) bfld.f
21 
22bfldlal.o:bfldlal.f
23         $(FF) -c $(FFLAGS) bfldlal.f
24 
25blockdata.o:blockdata.f
26         $(FF) -c $(FFLAGS) blockdata.f
27 
28buncher.o:buncher.f
29         $(FF) -c $(FFLAGS) buncher.f
30 
31byfield.o:byfield.f
32         $(FF) -c $(FFLAGS) byfield.f
33 
34card.o:card.f
35         $(FF) -c $(FFLAGS) card.f
36 
37cathod.o:cathod.f
38         $(FF) -c $(FFLAGS) cathod.f
39 
40cathode.o:cathode.f
41         $(FF) -c $(FFLAGS) cathode.f
42 
43cellfeld.o:cellfeld.f
44         $(FF) -c $(FFLAGS) cellfeld.f
45 
46cellimp.o:cellimp.f
47         $(FF) -c $(FFLAGS) cellimp.f
48 
49cfield.o:cfield.f
50         $(FF) -c $(FFLAGS) cfield.f
51 
52change.o:change.f
53         $(FF) -c $(FFLAGS) change.f
54 
55cread.o:cread.f
56         $(FF) -c $(FFLAGS) cread.f
57 
58datime.o:datime.f
59         $(FF) -c $(FFLAGS) datime.f
60 
61dawfc.o:dawfc.f
62         $(FF) -c $(FFLAGS) dawfc.f
63 
64ddate.o:ddate.f
65         $(FF) -c $(FFLAGS) ddate.f
66 
67design.o:design.f
68         $(FF) -c $(FFLAGS) design.f
69 
70distriphase.o:distriphase.f
71         $(FF) -c $(FFLAGS) distriphase.f
72 
73distrir.o:distrir.f
74         $(FF) -c $(FFLAGS) distrir.f
75 
76distrirhom.o:distrirhom.f
77         $(FF) -c $(FFLAGS) distrirhom.f
78 
79dpout.o:dpout.f
80         $(FF) -c $(FFLAGS) dpout.f
81 
82drift.o:drift.f
83         $(FF) -c $(FFLAGS) drift.f
84 
85eh.o:eh.f
86         $(FF) -c $(FFLAGS) eh.f
87 
88eint.o:eint.f
89         $(FF) -c $(FFLAGS) eint.f
90 
91elispdp.o:elispdp.f
92         $(FF) -c $(FFLAGS) elispdp.f
93 
94emit90dp.o:emit90dp.f
95         $(FF) -c $(FFLAGS) emit90dp.f
96 
97erf.o:erf.f
98         $(FF) -c $(FFLAGS) erf.f
99 
100field.o:field.f
101         $(FF) -c $(FFLAGS) field.f
102 
103fieldlal.o:fieldlal.f
104         $(FF) -c $(FFLAGS) fieldlal.f
105 
106file.o:file.f
107         $(FF) -c $(FFLAGS) file.f
108 
109fldring.o:fldring.f
110         $(FF) -c $(FFLAGS) fldring.f
111 
112flds.o:flds.f
113         $(FF) -c $(FFLAGS) flds.f
114 
115fsch.o:fsch.f
116         $(FF) -c $(FFLAGS) fsch.f
117 
118gammln.o:gammln.f
119         $(FF) -c $(FFLAGS) gammln.f
120 
121gammp.o:gammp.f
122         $(FF) -c $(FFLAGS) gammp.f
123 
124gaus.o:gaus.f
125         $(FF) -c $(FFLAGS) gaus.f
126 
127gcf.o:gcf.f
128         $(FF) -c $(FFLAGS) gcf.f
129 
130geners.o:geners.f
131         $(FF) -c $(FFLAGS) geners.f
132 
133genfc.o:genfc.f
134         $(FF) -c $(FFLAGS) genfc.f
135 
136genfld.o:genfld.f
137         $(FF) -c $(FFLAGS) genfld.f
138 
139gpindp.o:gpindp.f
140         $(FF) -c $(FFLAGS) gpindp.f
141 
142graphic.o:graphic.f
143         $(FF) -c $(FFLAGS) graphic.f
144 
145gser.o:gser.f
146         $(FF) -c $(FFLAGS) gser.f
147 
148indx.o:indx.f
149         $(FF) -c $(FFLAGS) indx.f
150 
151input.o:input.f
152         $(FF) -c $(FFLAGS) input.f
153 
154interp.o:interp.f
155         $(FF) -c $(FFLAGS) interp.f
156 
157interv.o:interv.f
158         $(FF) -c $(FFLAGS) interv.f
159 
160irschfgt.o:irschfgt.f
161         $(FF) -c $(FFLAGS) irschfgt.f
162 
163lodgau.o:lodgau.f
164         $(FF) -c $(FFLAGS) lodgau.f
165 
166loduni.o:loduni.f
167         $(FF) -c $(FFLAGS) loduni.f
168 
169luf.o:luf.f
170         $(FF) -c $(FFLAGS) luf.f
171 
172norran.o:norran.f
173         $(FF) -c $(FFLAGS) norran.f
174 
175out1.o:out1.f
176         $(FF) -c $(FFLAGS) out1.f
177 
178out2.o:out2.f
179         $(FF) -c $(FFLAGS) out2.f
180 
181out3.o:out3.f
182         $(FF) -c $(FFLAGS) out3.f
183 
184out4.o:out4.f
185         $(FF) -c $(FFLAGS) out4.f
186 
187out5.o:out5.f
188         $(FF) -c $(FFLAGS) out5.f
189 
190out6dp.o:out6dp.f
191         $(FF) -c $(FFLAGS) out6dp.f
192 
193outlaldp.o:outlaldp.f
194         $(FF) -c $(FFLAGS) outlaldp.f
195 
196output.o:output.f
197         $(FF) -c $(FFLAGS) output.f
198 
199pardyn.o:pardyn.f
200         $(FF) -c $(FFLAGS) pardyn.f
201 
202parmelamainv503.o:parmelamainv503.f
203         $(FF) -c $(FFLAGS) parmelamainv503.f
204 
205pdist.o:pdist.f
206         $(FF) -c $(FFLAGS) pdist.f
207 
208poisson.o:poisson.f
209         $(FF) -c $(FFLAGS) poisson.f
210 
211prch.o:prch.f
212         $(FF) -c $(FFLAGS) prch.f
213 
214prchold.o:prchold.f
215         $(FF) -c $(FFLAGS) prchold.f
216 
217pvoldp.o:pvoldp.f
218         $(FF) -c $(FFLAGS) pvoldp.f
219 
220quad.o:quad.f
221         $(FF) -c $(FFLAGS) quad.f
222 
223ranf.o:ranf.f
224         $(FF) -c $(FFLAGS) ranf.f
225 
226rannor.o:rannor.f
227         $(FF) -c $(FFLAGS) rannor.f
228 
229rn32.o:rn32.f
230         $(FF) -c $(FFLAGS) rn32.f
231 
232rndm.o:rndm.f
233         $(FF) -c $(FFLAGS) rndm.f
234 
235rnorth.o:rnorth.f
236         $(FF) -c $(FFLAGS) rnorth.f
237 
238rotate.o:rotate.f
239         $(FF) -c $(FFLAGS) rotate.f
240 
241rtmfc.o:rtmfc.f
242         $(FF) -c $(FFLAGS) rtmfc.f
243 
244rtrans.o:rtrans.f
245         $(FF) -c $(FFLAGS) rtrans.f
246 
247sandom.o:sandom.f
248         $(FF) -c $(FFLAGS) sandom.f
249 
250sbload.o:sbload.f
251         $(FF) -c $(FFLAGS) sbload.f
252 
253sccfc.o:sccfc.f
254         $(FF) -c $(FFLAGS) sccfc.f
255 
256scheff1.o:scheff1.f
257         $(FF) -c $(FFLAGS) scheff1.f
258 
259scheff2.o:scheff2.f
260         $(FF) -c $(FFLAGS) scheff2.f
261 
262scheff3.o:scheff3.f
263         $(FF) -c $(FFLAGS) scheff3.f
264 
265scwall.o:scwall.f
266         $(FF) -c $(FFLAGS) scwall.f
267 
268search.o:search.f
269         $(FF) -c $(FFLAGS) search.f
270 
271setwall.o:setwall.f
272         $(FF) -c $(FFLAGS) setwall.f
273 
274sextupole.o:sextupole.f
275         $(FF) -c $(FFLAGS) sextupole.f
276 
277solnoid.o:solnoid.f
278         $(FF) -c $(FFLAGS) solnoid.f
279 
280sort.o:sort.f
281         $(FF) -c $(FFLAGS) sort.f
282 
283sortie.o:sortie.f
284         $(FF) -c $(FFLAGS) sortie.f
285 
286spl1d1.o:spl1d1.f
287         $(FF) -c $(FFLAGS) spl1d1.f
288 
289spl1d2.o:spl1d2.f
290         $(FF) -c $(FFLAGS) spl1d2.f
291 
292spl2d1.o:spl2d1.f
293         $(FF) -c $(FFLAGS) spl2d1.f
294 
295spl2d2.o:spl2d2.f
296         $(FF) -c $(FFLAGS) spl2d2.f
297 
298spln1.o:spln1.f
299         $(FF) -c $(FFLAGS) spln1.f
300 
301spln2.o:spln2.f
302         $(FF) -c $(FFLAGS) spln2.f
303 
304srchfd.o:srchfd.f
305         $(FF) -c $(FFLAGS) srchfd.f
306 
307sscal.o:sscal.f
308         $(FF) -c $(FFLAGS) sscal.f
309 
310swap.o:swap.f
311         $(FF) -c $(FFLAGS) swap.f
312 
313tank.o:tank.f
314         $(FF) -c $(FFLAGS) tank.f
315 
316trwave.o:trwave.f
317         $(FF) -c $(FFLAGS) trwave.f
318 
319trwfield.o:trwfield.f
320         $(FF) -c $(FFLAGS) trwfield.f
321 
322trwimp.o:trwimp.f
323         $(FF) -c $(FFLAGS) trwimp.f
324 
325wiggler.o:wiggler.f
326         $(FF) -c $(FFLAGS) wiggler.f
327 
328xi0.o:xi0.f
329         $(FF) -c $(FFLAGS) xi0.f
330 
331xi10x.o:xi10x.f
332         $(FF) -c $(FFLAGS) xi10x.f
333 
334zout.o:zout.f
335         $(FF) -c $(FFLAGS) zout.f
336 
337zoutlal.o:zoutlal.f
338         $(FF) -c $(FFLAGS) zoutlal.f
339 
340parmela: $(OBJ)
341         $(FF)  $(FFLAGS) $(OBJ) -o parmela$(VER)
342 
343clean:
344         rm *.o
Note: See TracBrowser for help on using the repository browser.