Changeset 4127 for trunk/LMDZ.GENERIC
- Timestamp:
- Mar 13, 2026, 10:58:37 AM (4 weeks ago)
- Location:
- trunk/LMDZ.GENERIC/libf/phygeneric
- Files:
-
- 2 edited
-
physiq_mod.F90 (modified) (1 diff)
-
rad_correlatedk_rayleigh_scattering_opacity.F90 (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phygeneric/physiq_mod.F90
r4126 r4127 620 620 621 621 day_ini = pday 622 DO nw=1,L_NSPECTV 623 albedo(:,nw)=albedodat(:) 624 ENDDO 622 625 #endif 623 626 -
trunk/LMDZ.GENERIC/libf/phygeneric/rad_correlatedk_rayleigh_scattering_opacity.F90
r4081 r4127 48 48 real, intent(out) :: tauray(L_LEVELS,L_NSPECTV) 49 49 real*8 wl,wn 50 integer N, Nfine,ifine,igas,k51 parameter(Nfine=500.0)50 integer N,ifine,igas,k 51 integer, parameter :: Nfine = 500 52 52 real*8 :: Fk ! King factor for the depolarization 53 53 real*8 :: ng(L_LEVELS) ! real refractive index … … 131 131 endif 132 132 tauvari(igas,:) = 0. 133 tauconsti(igas,:) = 0. 133 134 enddo 134 135 … … 149 150 bwidth = (10000.0/BWNV(N)) - (10000.0/BWNV(N+1)) 150 151 do ifine=1,Nfine 151 wl=bstart+dble(ifine)*bwidth/ Nfine152 wn=BWNV(N)+dble(ifine)*(BWNV(N+1)-BWNV(N))/ Nfine153 154 tauvar(:)=0.0 152 wl=bstart+dble(ifine)*bwidth/dble(Nfine) 153 wn=BWNV(N)+dble(ifine)*(BWNV(N+1)-BWNV(N))/dble(Nfine) 154 155 tauvar(:)=0.0d0 155 156 do igas=1,ngasmx 156 157 if (maxval(mass_frac(igas,:)).ge.1e-2) then … … 319 320 ! pmid*scalep -> mbar to Pa 320 321 ! muvar/1000 -> g/mol to kg/mol 321 322 322 tauvar(:)=tauvar(:)+tauconsti(igas,:)*tauvari(igas,:) 323 323 324 324 endif !greater than 0.01 325 325 … … 327 327 328 328 call rad_blackbody_planck_law_wavelength(dble(wl*1e-6),dble(tstellar),df) 329 df=df*bwidth/ Nfine329 df=df*bwidth/dble(Nfine) 330 330 tauwei=tauwei+df 331 331 tausum(:)=tausum(:)+tauvar(:)*df
Note: See TracChangeset
for help on using the changeset viewer.
