Changeset 2041
- Timestamp:
- Nov 14, 2018, 4:38:52 PM (6 years ago)
- Location:
- trunk/LMDZ.MARS/libf/aeronomars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/photolysis_mod.F90
r2030 r2041 15 15 16 16 integer, parameter :: nw = 162 ! number of spectral intervals (low-res) 17 integer :: mopt! high-res/low-res switch17 integer, save :: mopt ! high-res/low-res switch 18 18 19 19 real, dimension(nw), save :: wl, wc, wu ! lower, center, upper wavelength for each interval … … 248 248 249 249 wincr = 5.0 250 DO iw = 80, 80 , 5250 DO iw = 80, 80 251 251 kw = kw + 1 252 252 wl(kw) = real(iw) … … 265 265 END DO 266 266 267 ! define wavelength intervals of width 5.0 nm from 117 to 120 nm:267 ! define wavelength intervals of width 3.0 nm from 117 to 120 nm: 268 268 269 269 wincr = 3.0 270 DO iw = 117, 117 , 3270 DO iw = 117, 117 271 271 kw = kw + 1 272 272 wl(kw) = real(iw) -
trunk/LMDZ.MARS/libf/aeronomars/photolysis_online.F
r2030 r2041 260 260 real, parameter :: avo = 6.022e23 261 261 real, parameter :: g = 3.72 262 real :: dp 263 real :: alpha, rho, df, pi 262 real :: dp, nu 264 263 real, dimension(nw) :: srayl 265 264 integer :: ilev, iw … … 275 274 do iw = 1, nw - 1 276 275 277 ! calcul de section efficace Rayleigh: voir Atreya and Gu, JGR, 278 ! 13133-13145, 1994. 279 ! 280 ! rho : normal depolarization ratio = 0.0774 for CO2 281 ! df : depolarization factor 282 ! alpha : average dielectric polarizability = 2.911e-24 cm3 for CO2 283 284 pi = acos(-1.0) 285 rho = 0.0774 286 alpha = 2.911e-24*1.e21 ! nm3 287 288 df = (6. + 3.*rho)/(6. - 7.*rho) 289 290 srayl(iw) = 8.*pi/3.*((2.*pi/wc(iw))**4)*(alpha**2)*df ! nm2 276 ! co2 rayleigh cross-section 277 ! ityaksov et al., chem. phys. lett., 462, 31-34, 2008 278 279 nu = 1./(wc(iw)*1.e-7) 280 srayl(iw) = 1.78e-26*nu**(4. + 0.625) 281 srayl(iw) = srayl(iw)*1.e-20 ! cm2 291 282 292 283 do ilev = 1, nlev 293 dtrl(ilev,iw) = colinc(ilev)*srayl(iw) *1.e-14! cm2284 dtrl(ilev,iw) = colinc(ilev)*srayl(iw) ! cm2 294 285 end do 295 286 end do
Note: See TracChangeset
for help on using the changeset viewer.