Changeset 1667 for LMDZ5/trunk/libf/phylmd/physiq.F
- Timestamp:
- Oct 11, 2012, 12:42:12 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/physiq.F
r1641 r1667 1247 1247 LOGICAL, SAVE :: mskocean_beta 1248 1248 c$OMP THREADPRIVATE(mskocean_beta) 1249 REAL, dimension(klon, klev) :: beta ! facteur sur cldtaurad et cldemirad pour evaluer les retros liees aux CRF 1250 REAL, dimension(klon, klev) :: cldtaurad ! epaisseur optique pour radlwsw,COSP 1251 REAL, dimension(klon, klev) :: cldemirad ! emissivite pour radlwsw,COSP 1249 REAL, dimension(klon, klev) :: beta ! facteur sur cldtaurad et cldemirad pour evaluer les retros liees aux CRF 1250 REAL, dimension(klon, klev) :: cldtaurad ! epaisseur optique pour radlwsw,COSP 1251 REAL, dimension(klon, klev) :: cldtaupirad ! epaisseur optique pour radlwsw,COSP cas pre-industrial 1252 REAL, dimension(klon, klev) :: cldemirad ! emissivite pour radlwsw,COSP 1252 1253 INTEGER :: nbtr_tmp ! Number of tracer inside concvl 1253 1254 REAL, dimension(klon,klev) :: sh_in ! Specific humidity entering in phytrac … … 3099 3100 cjq - introduce the aerosol direct and first indirect radiative forcings 3100 3101 cjq - Johannes Quaas, 27/11/2003 (quaas@lmd.jussieu.fr) 3101 IF ( ok_ade.OR.ok_aie) THEN3102 IF (flag_aerosol .gt. 0) THEN 3102 3103 IF (.NOT. aerosol_couple) 3103 3104 & CALL readaerosol_optic( … … 3384 3385 cIM betaCRF 3385 3386 c 3386 cldtaurad = cldtau 3387 cldemirad = cldemi 3387 cldtaurad = cldtau 3388 cldtaupirad = cldtaupi 3389 cldemirad = cldemi 3388 3390 c 3389 3391 if(lon1_beta.EQ.-180..AND.lon2_beta.EQ.180..AND. … … 3402 3404 beta(i,k) = beta(i,k) * pctsrf(i,is_oce) 3403 3405 endif 3404 cldtaurad(i,k) = cldtau(i,k) * beta(i,k) 3405 cldemirad(i,k) = cldemi(i,k) * beta(i,k) 3406 cldtaurad(i,k) = cldtau(i,k) * beta(i,k) 3407 cldtaupirad(i,k) = cldtaupi(i,k) * beta(i,k) 3408 cldemirad(i,k) = cldemi(i,k) * beta(i,k) 3406 3409 ENDDO 3407 3410 ENDDO … … 3424 3427 beta(i,k) = beta(i,k) * pctsrf(i,is_oce) 3425 3428 endif 3426 cldtaurad(i,k) = cldtau(i,k) * beta(i,k) 3427 cldemirad(i,k) = cldemi(i,k) * beta(i,k) 3429 cldtaurad(i,k) = cldtau(i,k) * beta(i,k) 3430 cldtaupirad(i,k) = cldtaupi(i,k) * beta(i,k) 3431 cldemirad(i,k) = cldemi(i,k) * beta(i,k) 3428 3432 endif 3429 3433 c … … 3474 3478 s topsw_aero, topsw0_aero, 3475 3479 s solsw_aero, solsw0_aero, 3476 e cldtaupi ,3480 e cldtaupirad, 3477 3481 s topswai_aero, solswai_aero) 3478 3482 … … 3497 3501 e t_seri,q_seri,wo, 3498 3502 e cldfra, cldemirad, cldtaurad, 3499 e ok_ade, ok_aie, 3503 e ok_ade, ok_aie, flag_aerosol, 3500 3504 e tau_aero, piz_aero, cg_aero, 3501 e cldtaupi ,new_aod,3505 e cldtaupirad,new_aod, 3502 3506 e zqsat, flwc, fiwc, 3503 3507 s heat,heat0,cool,cool0,radsol,albpla, … … 3538 3542 e t_seri,q_seri,wo, 3539 3543 e cldfra, cldemi, cldtau, 3540 e ok_ade, ok_aie, 3544 e ok_ade, ok_aie, flag_aerosol, 3541 3545 e tau_aero, piz_aero, cg_aero, 3542 3546 e cldtaupi,new_aod,
Note: See TracChangeset
for help on using the changeset viewer.