! ! For Fortran 77/Fortran 90 compliance always use line continuation ! symbols '&' in columns 73 and 6 ! ! NB: to keep commons aligned, it is better to split them in groups ! of given types (logical, integer, real, ...) COMMON/callkeys_l/callrad,calldifv,calladj,callcond,callsoil & & ,season,diurnal,lwrite,calllott,callstats,calleofdump & & ,callnirco2,callnlte,callthermos,callconduct,calleuv & & ,callmolvis,callmoldiff,thermochem,thermoswater,callemis & & ,callg2d,linear,rayleigh,tracer,active,doubleq,submicron & & ,lifting,callddevil,scavenging,sedimentation,activice,water & & ,caps,photochem,calltherm,outptherm,callslope COMMON/callkeys_i/iradia,iaervar,iddist,ilwd,ilwb,ilwn,ncouche & & ,dustbin,nqchem_min COMMON/callkeys_r/topdustref,solarcondate,semi,alphan LOGICAL callrad,calldifv,calladj,callcond,callsoil, & & season,diurnal,lwrite,calllott & & ,callstats,calleofdump & & ,callnirco2,callnlte,callthermos,callconduct, & & calleuv,callmolvis,callmoldiff,thermochem,thermoswater & & ,calltherm,outptherm,callslope logical callemis logical callg2d logical linear real topdustref real semi real alphan real solarcondate integer iddist integer iaervar integer iradia integer ilwd integer ilwb integer ilwn integer ncouche logical rayleigh logical tracer integer dustbin logical active,doubleq,submicron,lifting,callddevil,scavenging logical sedimentation,activice,water,caps logical photochem integer nqchem_min integer swrtype ! type of short wave (solar wavelength) radiative ! transfer to use 1: Fouquart 2: Toon. parameter (swrtype=2) ! parameter (swrtype=2)