/[lmdze]/trunk/Compilation/src_gcm_only
ViewVC logotype

Contents of /trunk/Compilation/src_gcm_only

Parent Directory Parent Directory | Revision Log Revision Log


Revision 109 - (show annotations)
Wed Sep 17 10:08:00 2014 UTC (9 years, 8 months ago) by guez
File size: 2995 byte(s)
Moved a call to writefield from guide to tau2alpha. (dxdys does not
change with itau.) So dxdys does not need to be a module variable any
longer. Other variables of modules tau2alpha_m downgraded to local
variables of tau2alpha, since they were not used elsewhere.

Procedures write_field[13]d and formcoord were never called. Could
then remove int2str.

Inline writefield_gen into writefield.

CreateNewField takes an integer array argument instead of 3 scalar
integers. CreateNewField now creates a number of dimensions adapted to
the rank of the output field, instead of always 4 dimensions.

Changed names of variables of module write_field: fieldid to
ncid, fieldindex to record, fieldvarid to varid.

In writefield_gen, if index == -1, no need to call GetFieldIndex
again, we know that the result is nbfield.

In guide, moved calls to writefield for some variables inside if
first_call: those variables do not change with time. Removed ztau:
computed only to be output, does not seem meaningful. Removed
writefield for aire: does not change with time and is already in
"grilles_gcm.nc".

1 aaam_bud.f
2 academic.f
3 adaptdt.f
4 addfi.f
5 advect.f
6 advn.f
7 advtrac.f
8 advx.f
9 advxp.f
10 advy.f
11 advyp.f
12 advz.f
13 advzp.f
14 aeropt.f
15 ajsec.f
16 albedo.f
17 albsno.f
18 bilan_dyn.f
19 buildop.f
20 caladvtrac.f
21 calbeta.f
22 calcul_fluxs.f
23 caldyn.f
24 calfis.f
25 calltherm.f
26 chem.f
27 clcdrag.f
28 cleanstr.f
29 clesphys2.f
30 clmain.f
31 clouds_gno.f
32 clqh.f
33 cltrac.f
34 cltracrn.f
35 clvent.f
36 coefcdrag.f
37 coefkz2.f
38 coefkz.f
39 coefkzmin.f
40 comfisrtilp.f
41 comgeomphy.f
42 com_io_dyn.f
43 concvl.f
44 conema3_m.f
45 conf_guide.f
46 conflx.f
47 conf_phys.f
48 coordij.f
49 correctbid.f
50 covnat.f
51 createnewfield.f
52 ctherm.f
53 cv3_closure.f
54 cv3_compress.f
55 cv3_feed.f
56 cv3_mixing.f
57 cv3_param.f
58 cv3_prelim.f
59 cv3_tracer.f
60 cv3_trigger.f
61 cv3_uncompress.f
62 cv3_undilute1.f
63 cv3_undilute2.f
64 cv3_unsat.f
65 cv3_yield.f
66 cv_closure.f
67 cv_compress.f
68 cv_driver.f
69 cv_feed.f
70 cv_flag.f
71 cvflag.f
72 cvltr.f
73 cv_mixing.f
74 cv_param.f
75 cv_prelim.f
76 cv_thermo.f
77 cvthermo.f
78 cv_trigger.f
79 cv_uncompress.f
80 cv_undilute1.f
81 cv_undilute2.f
82 cv_unsat.f
83 cv_yield.f
84 decoop.f
85 diagcld1.f
86 diagcld2.f
87 diagetpq.f
88 diagphy.f
89 dissip.f
90 divergf.f
91 diverg_gam.f
92 divgrad2.f
93 dqthermcell2.f
94 dqthermcell.f
95 drag_noro.f
96 dteta1.f
97 dudv1.f
98 dudv2.f
99 dvthermcell2.f
100 dynetat0.f
101 FCTTRE.f
102 findsep.f
103 find_str.f
104 fisrtilp.f
105 fluxstokenc.f
106 flxadjtq.f
107 flxasc.f
108 flxbase.f
109 flxddraf.f
110 flxdlfs.f
111 flxdtdq.f
112 flxflux.f
113 flxini.f
114 flxmain.f
115 fonte_neige.f
116 gcm.f
117 getfieldindex.f
118 getso4fromfile.f
119 grad.f
120 gradiv2.f
121 gradsdef.f
122 gr_fi_ecrit.f
123 groupe.f
124 groupeun.f
125 gr_phy_write_3d.f
126 gr_u_scal.f
127 gr_v_scal.f
128 guide.f
129 gwprofil.f
130 gwstress.f
131 hbtm.f
132 hgardfou.f
133 histbeg_totreg.f
134 histdef.f
135 histend.f
136 histhori_regular.f
137 histsync.f
138 histvar_seq.f
139 histvert.f
140 histwrite.f
141 histwrite_real.f
142 inidissip.f
143 ini_histins.f
144 ini_histrac.f
145 initdynav.f
146 init_dynzon.f
147 initfluxsto.f
148 inithist.f
149 initial0.f
150 initphysto.f
151 initrrnpb.f
152 integrd.f
153 interface_surf.f
154 interfoce_lim.f
155 interfsurf_hq.f
156 interfsur_lim.f
157 interpost.f
158 interpre.f
159 ioget_calendar.f
160 ioipslmpp.f
161 isittime.f
162 ismax.f
163 ismin.f
164 itau2date.f
165 laplacien.f
166 laplacien_gam.f
167 laplacien_rot.f
168 laplacien_rotgam.f
169 leapfrog.f
170 lift_noro.f
171 limx.f
172 limy.f
173 limz.f
174 lwb.f
175 lwbv.f
176 lwc.f
177 lw.f
178 lwtt.f
179 lwttm.f
180 lwu.f
181 lwvb.f
182 lwvd.f
183 lwv.f
184 lwvn.f
185 mathelp.f
186 mathop2.f
187 mathop.f
188 minmaxqfi.f
189 moycum.f
190 nat2gcm.f
191 newmicro.f
192 nflxtr.f
193 nuage.f
194 nxgrad.f
195 nxgrad_gam.f
196 nxgraro2.f
197 o3_chem.f
198 orbite.f
199 orodrag.f
200 orolift.f
201 orosetup.f
202 ozonecm.f
203 pentes_ini.f
204 phyetat0.f
205 physiq.f
206 phystokenc.f
207 phytrac.f
208 ppm3d.f
209 prather.f
210 pres2lev.f
211 press_coefoz.f
212 pressure_var.f
213 printflag.f
214 qcheck.f
215 qminimum.f
216 raddim.f
217 raddimlw.f
218 radepsi.f
219 radiornpb.f
220 radlwsw.f
221 radopt.f
222 read_reanalyse.f
223 readsulfate.f
224 readsulfate_preind.f
225 reanalyse2nat.f
226 regr_pr_av.f
227 regr_pr_comb_coefoz.f
228 regr_pr_int.f
229 rotatf.f
230 rotat_nfil.f
231 scopy.f
232 screenc.f
233 screenp.f
234 soil.f
235 stdlevvar.f
236 sugwd.f
237 suphec.f
238 sw1s.f
239 sw2s.f
240 swclr.f
241 swde.f
242 sw.f
243 swr.f
244 swtt1.f
245 swtt.f
246 swu.f
247 tau2alpha.f
248 thermcell.f
249 tracstoke.f
250 trans_buff.f
251 transp.f
252 transp_lay.f
253 ustarhb.f
254 vdif_kcay.f
255 vlsplt.f
256 vlspltqs.f
257 vlx.f
258 vlxqs.f
259 vly.f
260 vlyqs.f
261 vlz.f
262 writedynav.f
263 write_field.f
264 writefield.f
265 writefield_gen.f
266 writehist.f
267 yamada4.f
268 yamada.f
269 YOECUMF.f
270 YOEGWD.f
271 yoethf.f
272 YOMCST.f
273 zenang.f
274 zilch.f

  ViewVC Help
Powered by ViewVC 1.1.21