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

Last change on this file since 1775 was 1720, checked in by jaudouard, 8 years ago

Update on CO2 ice clouds scheme

File size: 2.8 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          &
[1467]14     &   ,activice,water,tifeedback,microphys,supersat,caps,photochem   &
[1617]15     &   ,calltherm,callrichsl,callslope,tituscap,callyamada4,co2clouds,&
[1720]16     &   co2useh2o,meteo_flux,CLFvaryingCO2,spantCO2,CLFvarying
[38]17     
18      COMMON/callkeys_i/iradia,iaervar,iddist,ilwd,ilwb,ilwn,ncouche    &
[705]19     &   ,dustbin,nltemodel,nircorr,solvarmod,solvaryear
[38]20     
[1684]21      COMMON/callkeys_r/topdustref,semi,alphan,euveff,                  &
[1711]22     &   tke_heat_flux,dustrefir,fixed_euv_value,CLFfixval
[38]23     
24      LOGICAL callrad,calldifv,calladj,callcond,callsoil,               &
25     &   season,diurnal,lwrite,calllott                                 &
26     &   ,callstats,calleofdump                                         &
27     &   ,callnirco2,callnlte,callthermos,callconduct,                  &
[161]28     &    calleuv,callmolvis,callmoldiff,thermochem,thermoswater        &
[1240]29     &   ,calltherm,callrichsl,callslope,tituscap,callyamada4
[38]30
[1353]31      COMMON/aeroutput/dustiropacity
[38]32
33      logical callemis
34      logical callg2d
35      logical linear
36
37      real topdustref
38      real semi
39      real alphan
[1684]40      real fixed_euv_value
[552]41      real euveff
[544]42      real tke_heat_flux
[1711]43      real CLFfixval
[38]44
45      integer iddist
46      integer iaervar
47      integer iradia
48      integer ilwd
49      integer ilwb
50      integer ilwn
51      integer ncouche
[705]52      integer solvarmod   ! model for solar EUV variation
53      integer solvaryear  ! mars year for realisticly varying solar EUV
[38]54
55      logical rayleigh
56      logical tracer
57      integer dustbin
[1088]58      logical freedust
[38]59      logical active,doubleq,submicron,lifting,callddevil,scavenging
[833]60      logical sedimentation
[1617]61      logical activice,tifeedback,supersat,caps
[1720]62      logical co2clouds,co2useh2o,meteo_flux,CLFvaryingCO2
63      integer spantCO2
[1711]64      logical CLFvarying
[1617]65      logical water
66      logical microphys
[38]67      logical photochem
[414]68      integer nltemodel
69      integer nircorr
[38]70
[1353]71      character(len=100) dustiropacity
72      real               dustrefir
73 
[38]74      integer swrtype ! type of short wave (solar wavelength) radiative
75      ! transfer to use 1: Fouquart 2: Toon.
76      parameter (swrtype=2)
77!      parameter (swrtype=2)
Note: See TracBrowser for help on using the repository browser.