/[lmdze]/trunk/src_ce0l
ViewVC logotype

Annotation of /trunk/src_ce0l

Parent Directory Parent Directory | Revision Log Revision Log


Revision 166 - (hide annotations)
Wed Jul 29 14:32:55 2015 UTC (8 years, 9 months ago) by guez
File size: 1091 byte(s)
Split ppm3d.f into files containing a single procedure.

Factorized computations of filtering matrices into a procedure
inifilr_hemisph. Had then to change the matrices from allocatable to
pointer and from customized lower bound to lower bound 1. The change
in lower bounds does not matter because the matrices are only used as
a whole as actual arguments.

Also, in infilr, instead of finding jfilt[ns][uv] from approximately
jjm /2, start at index j1 that corresponds to the equator. This is not
the same if there is a zoom in latitude.

Also, the test (rlamda(modfrst[ns][uv](j)) * cos(rlat[uv](j)) < 1) in
the loops on filtered latitudes is not useful now that we start from
j1: it is necessarily true. See notes.

Just encapsulated lwvn into a module and removed unused argument ktraer.

1 guez 123 abort_gcm.f
2     acc.f
3     bernoui.f
4     caldyn0.f
5     calendar.f
6     ce0l.f
7     clesphys.f
8     coefpoly.f
9     comconst.f
10     comdissnew.f
11     comgeom.f
12     conf_dat2d.f
13     conf_dat3d.f
14     conf_gcm.f
15     convflu.f
16     convmas.f
17     covcont.f
18     dimens_m.f
19     dimphy.f
20     dimsoil.f
21     disvert.f
22 guez 129 dynetat0.f
23 guez 123 dynredem0.f
24     dynredem1.f
25     enercin.f
26     ener.f
27     errioipsl.f
28     etat0.f
29     exner_hyb.f
30     extrapol.f
31 guez 136 filtreg_hemisph.f
32 guez 137 filtreg_scal.f
33     filtreg_v.f
34 guez 123 flumass.f
35     fxhyp.f
36     fyhyp.f
37     geopot.f
38     grid_atob.f
39     grid_change.f
40     grid_noro_m.f
41     grilles_gcm_netcdf_sub.f
42     gr_int_dyn_m.f
43     heavyside.f
44 guez 138 histbeg_totreg.f
45 guez 123 histclo.f
46     histcom_var.f
47 guez 138 histhori_regular.f
48 guez 123 indicesol.f
49     iniadvtrac.f
50     inifgn.f
51     inifilr.f
52 guez 166 inifilr_hemisph.f
53 guez 123 inter_barx.f
54     inter_barxy.f
55     inter_bary.f
56 guez 131 invert_zoom_x.f
57 guez 123 ioconf_calendar.f
58 guez 138 ioipslmpp.f
59 guez 123 ju2ymds.f
60     limit.f
61     massbar.f
62     massbarxy.f
63     massdair.f
64     minmax.f
65     mva9.f
66     ord_coord.f
67     ord_coordm.f
68     paramet_m.f
69 guez 138 phyetat0.f
70 guez 123 phyredem.f
71 guez 157 phyredem0.f
72 guez 124 principal_cshift.f
73 guez 123 q_sat.f
74     regr_lat_time_coefoz.f
75     regr_pr_o3.f
76 guez 139 read_serre.f
77 guez 123 sortvarc.f
78     ssum.f
79     startdyn.f
80     start_init_orog_m.f
81     start_init_phys_m.f
82     start_inter_3d.f
83     strlowercase.f
84 guez 144 tanh_cautious.f
85 guez 123 temps.f
86     test_disvert.f
87     tourpot.f
88     unit_nml_m.f
89     vitvert.f
90     ymds2ju.f

  ViewVC Help
Powered by ViewVC 1.1.21