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

Last change on this file since 1311 was 1240, checked in by aslmd, 11 years ago

LMDZ.MARS made a mistake in previous commit. corrected.

File size: 2.4 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       &
[1088]13     &   ,lifting,freedust,callddevil,scavenging,sedimentation          &
14     &   ,activice,water,tifeedback,microphys,caps,photochem,calltherm  &
[1240]15     &   ,callrichsl,callslope,tituscap,callyamada4
[38]16     
17      COMMON/callkeys_i/iradia,iaervar,iddist,ilwd,ilwb,ilwn,ncouche    &
[705]18     &   ,dustbin,nltemodel,nircorr,solvarmod,solvaryear
[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        &
[1240]28     &   ,calltherm,callrichsl,callslope,tituscap,callyamada4
[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
[705]49      integer solvarmod   ! model for solar EUV variation
50      integer solvaryear  ! mars year for realisticly varying solar EUV
[38]51
52      logical rayleigh
53      logical tracer
54      integer dustbin
[1088]55      logical freedust
[38]56      logical active,doubleq,submicron,lifting,callddevil,scavenging
[833]57      logical sedimentation
58      logical water,activice,tifeedback,microphys,caps
[38]59      logical photochem
[414]60      integer nltemodel
61      integer nircorr
[38]62
63      integer swrtype ! type of short wave (solar wavelength) radiative
64      ! transfer to use 1: Fouquart 2: Toon.
65      parameter (swrtype=2)
66!      parameter (swrtype=2)
Note: See TracBrowser for help on using the repository browser.