/[lmdze]/trunk/src_gcm
ViewVC logotype

Annotation of /trunk/src_gcm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 139 - (hide annotations)
Tue May 26 17:46:03 2015 UTC (8 years, 11 months ago) by guez
File size: 3633 byte(s)
dynetat0 read rlonu, rlatu, rlonv, rlatv, cu_2d, cv_2d, aire_2d from
"start.nc" and then these variables were overwritten by
inigeom. Corrected this. Now, inigeom does not compute rlonu, rlatu,
rlonv and rlatv. Moreover, cu_2d, cv_2d, aire_2d are not written to
"restart.nc". Since xprimu, xprimv, xprimm025, xprimp025, rlatu1,
rlatu2, yprimu1, yprimu2 are computed at the same time as rlonu,
rlatu, rlonv, rlatv, and since it would not be convenient to separate
those computations, we decide to write xprimu, xprimv, xprimm025,
xprimp025, rlatu1, rlatu2, yprimu1, yprimu2 into "restart.nc", read
them from "start.nc" and not compute them in inigeom. So, in summary,
"start.nc" contains all the coordinates and their derivatives, and
inigeom only computes the 2D-variables.

Technical details:

Moved variables rlatu, rlonv, rlonu, rlatv, xprimu, xprimv from module
comgeom to module dynetat0_m. Upgraded local variables rlatu1,
yprimu1, rlatu2, yprimu2, xprimm025, xprimp025 of procedure inigeom to
variables of module dynetat0_m.

Removed unused local variable yprimu of procedure inigeom and
corresponding argument yyprimu of fyhyp.

Moved variables clat, clon, grossismx, grossismy, dzoomx, dzoomy,
taux, tauy from module serre to module dynetat0_m (since they are read
from "start.nc"). The default values are now defined in read_serre
instead of in the declarations. Changed name of module serre to
read_serre_m, no more module variable here.

The calls to fxhyp and fyhyp are moved from inigeom to etat0.

Side effects in programs other than gcm: etat0 and read_serre write
variables of module dynetat0; the programs test_fxyp and
test_inter_barxy need more source files.

Removed unused arguments len and nd of cv3_tracer. Removed unused
argument PPSOL of LWU.

Bug fix in test_inter_barxy: forgotten call to read_serre.

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

  ViewVC Help
Powered by ViewVC 1.1.21