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

Last change on this file since 2522 was 2522, checked in by jnaar, 3 years ago

Added flag for temperature-dependant water contact parameter. Default is false for now !
JN

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