/[lmdze]/trunk/Sources/phylmd/clesphys.f
ViewVC logotype

Annotation of /trunk/Sources/phylmd/clesphys.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 118 - (hide annotations)
Thu Dec 18 17:30:24 2014 UTC (9 years, 5 months ago) by guez
Original Path: trunk/phylmd/clesphys.f
File size: 1467 byte(s)
In file grilles_gcm.nc, renamed variable phis to orog, deleted
variable presnivs.

Removed variable bug_ozone from module clesphys.

In procedure ozonecm, moved computation of sint and cost out of the
loops on horizontal position and vertical level. Inverted the order of
the two loops. We can then move all computations from slat to aprim
out of the loop on vertical levels. Created variable slat2, following
LMDZ. Moved the limitation of column-density of ozone in cell at 1e-12
from radlwsw to ozonecm, following LMDZ.

Removed unused arguments u, albsol, rh, cldfra, rneb, diafra, cldliq,
pmflxr, pmflxs, prfl, psfl of phytrac.

In procedure yamada4, for all the arrays, replaced the dimension klon
by ngrid. At the end of the procedure, for the computation of kmn,kn,
kq and q2, changed the upper limit of the loop index from klon to ngrid.

In radlwsw, for the calculation of pozon, removed the factor
paprs(iof+i, 1)/101325, as in LMDZ. In procedure sw, removed the
factor 101325.0/PPSOL(JL), as in LMDZ.

1 guez 3 module clesphys
2    
3 guez 51 ! From version 1.3 2005/06/06 13:16:33
4 guez 3
5     implicit none
6    
7 guez 68 REAL co2_ppm ! concentration du gaz carbonique en ppmv
8     real solaire ! Constante solaire en W/m2
9     double precision RCO2 ! Concentration du CO2
10     double precision RCH4 ! Concentration du CH4
11     double precision RN2O ! Concentration du N2O
12     double precision RCFC11 ! Concentration du CFC11
13     double precision RCFC12 ! Concentration du CFC12
14 guez 3 double precision CH4_ppb, N2O_ppb, CFC11_ppt, CFC12_ppt
15 guez 68
16     ! Simulateur ISCCP:
17     INTEGER top_height
18     INTEGER overlap ! 1, 2 or 3
19    
20 guez 51 REAL cdmmax, cdhmax ! seuils cdrm, cdrh
21     REAL ksta, ksta_ter ! paramètres stabilité sur terres et en dehors
22     LOGICAL ok_kzmin ! calcul Kzmin dans la couche limite de surface
23 guez 68
24 guez 3 INTEGER lev_histhf ! niveau sorties 6h
25 guez 68 ! 4: histhf3d.nc champs 3d niveaux modele
26    
27 guez 3 integer lev_histday ! niveau sorties journalieres
28 guez 68 ! 3: champs 3D => F. Lott
29     ! 4: + champs sous-surfaces
30    
31 guez 3 integer lev_histmth ! niveau sorties mensuelles
32 guez 68 ! 3: albedo, rugosite sous-surfaces
33     ! 4: champs tendances 3d
34    
35     CHARACTER(len=4) type_run ! 'AMIP' ou 'ENSP'
36 guez 3 LOGICAL ok_isccp, ok_regdyn
37 guez 68
38 guez 3 REAL lonmin_ins, lonmax_ins, latmin_ins, latmax_ins
39 guez 68 ! longitude et latitude minimales et maximales pour la zone avec
40     ! sorties instantanées tous les pas de temps de la physique,
41     ! fichier "histbilKP_ins.nc"
42    
43 guez 3 INTEGER ecrit_ins, ecrit_hf, ecrit_hf2mth, ecrit_day
44     INTEGER ecrit_mth, ecrit_tra, ecrit_reg
45    
46     save
47    
48     end module clesphys

  ViewVC Help
Powered by ViewVC 1.1.21