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

Last change on this file since 1818 was 1818, checked in by jaudouard, 7 years ago

Final update from J.A. about the CO2 clouds scheme for the LMDZ.MARS GCM

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