source: trunk/LMDZ.MARS/libf/phymars/callkeys.h @ 627

Last change on this file since 627 was 552, checked in by emillour, 13 years ago

Mars GCM:

bug fix in "aeronomars/moldiff_red.F90" (wrong mmol array size in included

subroutine) + adapted extreme limit test for H to altitudes of ~4000km
(compatble with 50 layer model).

bug fix in "nirco2abs.F" index of "co2" and "o" tracers were hard coded as

1 and 3!

updates from FGG of euvheat.F, callkeys.h and inifis.F to have the

"euveff" parameter read from callphys.def

EM

File size: 2.2 KB
RevLine 
[38]1!
2! For Fortran 77/Fortran 90 compliance always use line continuation
3! symbols '&' in columns 73 and 6
4!
5! NB: to keep commons aligned, it is better to split them in groups
6!     of given types (logical, integer, real, ...)
7
8      COMMON/callkeys_l/callrad,calldifv,calladj,callcond,callsoil      &
9     &   ,season,diurnal,lwrite,calllott,callstats,calleofdump          &
10     &   ,callnirco2,callnlte,callthermos,callconduct,calleuv           &
11     &   ,callmolvis,callmoldiff,thermochem,thermoswater,callemis       &
12     &   ,callg2d,linear,rayleigh,tracer,active,doubleq,submicron       &
13     &   ,lifting,callddevil,scavenging,sedimentation,activice,water    &
[358]14     &   ,microphys,caps,photochem,calltherm,outptherm,callrichsl       &
[485]15     &   ,callslope,tituscap
[38]16     
17      COMMON/callkeys_i/iradia,iaervar,iddist,ilwd,ilwb,ilwn,ncouche    &
[414]18     &   ,dustbin,nqchem_min,nltemodel,nircorr
[38]19     
[552]20      COMMON/callkeys_r/topdustref,solarcondate,semi,alphan,euveff,     &
[544]21     &   tke_heat_flux
[38]22     
23      LOGICAL callrad,calldifv,calladj,callcond,callsoil,               &
24     &   season,diurnal,lwrite,calllott                                 &
25     &   ,callstats,calleofdump                                         &
26     &   ,callnirco2,callnlte,callthermos,callconduct,                  &
[161]27     &    calleuv,callmolvis,callmoldiff,thermochem,thermoswater        &
[485]28     &   ,calltherm,outptherm,callrichsl,callslope,tituscap
[38]29
30
31      logical callemis
32      logical callg2d
33      logical linear
34
35      real topdustref
36      real semi
37      real alphan
38      real solarcondate
[552]39      real euveff
[544]40      real tke_heat_flux
[38]41
42      integer iddist
43      integer iaervar
44      integer iradia
45      integer ilwd
46      integer ilwb
47      integer ilwn
48      integer ncouche
49
50      logical rayleigh
51      logical tracer
52      integer dustbin
53      logical active,doubleq,submicron,lifting,callddevil,scavenging
[358]54      logical sedimentation,activice,water,microphys,caps
[38]55      logical photochem
56      integer nqchem_min
[414]57      integer nltemodel
58      integer nircorr
[38]59
60      integer swrtype ! type of short wave (solar wavelength) radiative
61      ! transfer to use 1: Fouquart 2: Toon.
62      parameter (swrtype=2)
63!      parameter (swrtype=2)
Note: See TracBrowser for help on using the repository browser.