- Timestamp:
- Apr 7, 2025, 4:05:50 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/StratAer/calcaerosolstrato_rrtm.f90
r5559 r5605 7 7 USE iniprint_mod_h 8 8 USE phys_state_var_mod, ONLY: tau_aero_sw_rrtm, piz_aero_sw_rrtm, cg_aero_sw_rrtm, tau_aero_lw_rrtm 9 USE phys_local_var_mod, ONLY: mdw, tausum_aero, tausum_strat, tau_strat_550, tau_strat_1020, stratomask 9 USE phys_local_var_mod, ONLY: mdw, tausum_aero, tausum_strat, tau_strat_443, tau_strat_550, & 10 tau_strat_670, tau_strat_765, tau_strat_1020, tau_strat_10um, stratomask 10 11 USE aero_mod 11 12 USE dimphy … … 86 87 DO k=1,klev 87 88 IF (stratomask(i,k).GT.0.5) THEN 88 tausum_strat(i,1)=tausum_strat(i,1)+tau_strat_wave(i,k,2) !--550 nm 89 tausum_strat(i,2)=tausum_strat(i,2)+tau_strat_wave(i,k,5) !--1020 nm 90 tausum_strat(i,3)=tausum_strat(i,3)+tau_strat_wave(i,k,6) !--10 um 89 tausum_strat(i,1)=tausum_strat(i,1)+tau_strat_wave(i,k,1) !--443 nm 90 tausum_strat(i,2)=tausum_strat(i,2)+tau_strat_wave(i,k,2) !--550 nm 91 tausum_strat(i,3)=tausum_strat(i,3)+tau_strat_wave(i,k,3) !--670 nm 92 tausum_strat(i,4)=tausum_strat(i,4)+tau_strat_wave(i,k,4) !--765 nm 93 tausum_strat(i,5)=tausum_strat(i,5)+tau_strat_wave(i,k,5) !--1020 nm 94 tausum_strat(i,6)=tausum_strat(i,6)+tau_strat_wave(i,k,6) !--10 um 91 95 ENDIF 92 96 ENDDO … … 97 101 zrho=pplay(i,k)/t_seri(i,k)/RD !air density in kg/m3 98 102 zdz=(paprs(i,k)-paprs(i,k+1))/zrho/RG !thickness of layer in m 99 tau_strat_550(i,k)=tau_strat_wave(i,k,2)/zdz 100 tau_strat_1020(i,k)=tau_strat_wave(i,k,5)/zdz 103 tau_strat_443(i,k)=tau_strat_wave(i,k,1)/zdz 104 tau_strat_550(i,k)=tau_strat_wave(i,k,2)/zdz 105 tau_strat_670(i,k)=tau_strat_wave(i,k,3)/zdz 106 tau_strat_765(i,k)=tau_strat_wave(i,k,4)/zdz 107 tau_strat_1020(i,k)=tau_strat_wave(i,k,5)/zdz 108 tau_strat_10um(i,k)=tau_strat_wave(i,k,6)/zdz 101 109 ENDDO 102 110 ENDDO
Note: See TracChangeset
for help on using the changeset viewer.