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

Last change on this file since 2212 was 2199, checked in by mvals, 6 years ago

Mars GCM:
Implementation of a new parametrization of the dust entrainment by slope winds above the sub-grid scale topography. The parametrization is activated with the flag slpwind=.true. (set to "false" by
default) in callphys.def. The new parametrization involves the new tracers topdust_mass and topdust_number.
MV

File size: 3.5 KB
Line 
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,freedust,callddevil,scavenging,sedimentation          &
14     &   ,activice,water,tifeedback,microphys,supersat,caps,photochem   &
15     &   ,calltherm,callrichsl,callslope,tituscap,callyamada4,co2clouds &
16     &   ,co2useh2o,meteo_flux,CLFvaryingCO2,spantCO2,CLFvarying        &
17     &   ,satindexco2,rdstorm,slpwind,calllott_nonoro,latentheat
18     
19      COMMON/callkeys_i/iradia,iaervar,iddist,ilwd,ilwb,ilwn,ncouche    &
20     &   ,dustbin,nltemodel,nircorr,solvarmod,solvaryear,dustinjection
21     
22      COMMON/callkeys_r/topdustref,semi,alphan,euveff,                  &
23     &   tke_heat_flux,dustrefir,fixed_euv_value,CLFfixval,             &
24     &   coeff_injection,ti_injection,tf_injection,coeff_detrainment
25     
26      LOGICAL callrad,calldifv,calladj,callcond,callsoil,               &
27     &   season,diurnal,lwrite,calllott,calllott_nonoro                 &
28     &   ,callstats,calleofdump                                         &
29     &   ,callnirco2,callnlte,callthermos,callconduct,                  &
30     &    calleuv,callmolvis,callmoldiff,thermochem,thermoswater        &
31     &   ,calltherm,callrichsl,callslope,tituscap,callyamada4
32
33      COMMON/aeroutput/dustiropacity
34
35      logical callemis
36      logical callg2d
37      logical linear
38
39      real topdustref
40      real semi
41      real alphan
42      real fixed_euv_value
43      real euveff
44      real tke_heat_flux
45      real coeff_injection ! dust injection scheme coefficient
46      real ti_injection ! local time of beginning injection
47      real tf_injection ! local time of end injection
48      real coeff_detrainment ! rocket dust detrainment coefficient
49      real CLFfixval
50
51      integer iddist
52      integer iaervar
53      integer iradia
54      integer ilwd
55      integer ilwb
56      integer ilwn
57      integer ncouche
58      integer solvarmod   ! model for solar EUV variation
59      integer solvaryear  ! mars year for realisticly varying solar EUV
60      integer dustinjection ! dust injection scheme number
61
62      logical rayleigh
63      logical tracer
64      integer dustbin
65      logical freedust 
66      logical active,doubleq,submicron,lifting,callddevil,scavenging
67      logical rdstorm ! rocket dust storm parametrization
68      logical slpwind ! entrainment by slope wind parametrization
69      logical latentheat ! latent heat release from ground water ice sublimation/condensation
70      logical sedimentation
71      logical activice,tifeedback,supersat,caps
72      logical co2clouds,co2useh2o,meteo_flux,CLFvaryingCO2,satindexco2
73      integer spantCO2
74      logical CLFvarying
75      logical water
76      logical microphys
77      logical photochem
78      integer nltemodel
79      integer nircorr
80
81      character(len=100) dustiropacity
82      real               dustrefir
83 
84      integer swrtype ! type of short wave (solar wavelength) radiative
85      ! transfer to use 1: Fouquart 2: Toon.
86      parameter (swrtype=2)
87!      parameter (swrtype=2)
Note: See TracBrowser for help on using the repository browser.