- Timestamp:
- Mar 30, 2017, 4:16:38 PM (7 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2786,2788-2790,2792-2814,2816-2838
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/rrtm/aeropt_5wv_rrtm.F90
r2787 r2839 12 12 USE DIMPHY 13 13 USE aero_mod 14 USE phys_local_var_mod, ONLY: od 550aer,od865aer,ec550aer,od550lt1aer14 USE phys_local_var_mod, ONLY: od443aer,od550aer,od865aer,ec550aer,od550lt1aer 15 15 USE YOMCST, ONLY: RD,RG 16 16 … … 327 327 soluble=.TRUE. 328 328 spsol=4 329 fac=1.375 ! (NH4)2-SO4/SO4 132/96 mass conversion factor for AOD 329 !fac=1.375 ! (NH4)2-SO4/SO4 132/96 mass conversion factor for AOD 330 fac=0.0 !--6 March 2017 - OB as Didier H said CSSO4 should not be used 330 331 ELSEIF (aerosol_name(m).EQ.id_SSSSM_phy) THEN 331 332 soluble=.TRUE. … … 366 367 DO la=1,las 367 368 368 !--only 550, 670 and 865 nm are used 369 IF (la.NE.la550.AND.la.NE.la670.AND.la.NE.la865) CYCLE 369 !--only 443, 550, 670 and 865 nm are used 370 !--to save time 670 and AI are not computed for CMIP6 371 !IF (la.NE.la443.AND.la.NE.la550.AND.la.NE.la670.AND.la.NE.la865) CYCLE 372 IF (la.NE.la443.AND.la.NE.la550.AND.la.NE.la865) CYCLE 370 373 371 374 IF (soluble) THEN ! For soluble aerosol … … 433 436 434 437 !--AOD calculations for diagnostics 438 od443aer(:)=SUM(tausum(:,la443,:),dim=2) 435 439 od550aer(:)=SUM(tausum(:,la550,:),dim=2) 436 od670aer(:)=SUM(tausum(:,la670,:),dim=2)440 !od670aer(:)=SUM(tausum(:,la670,:),dim=2) 437 441 od865aer(:)=SUM(tausum(:,la865,:),dim=2) 438 442 … … 441 445 442 446 !--aerosol index 443 ai(:)=-LOG(MAX(od670aer(:),1.e-8)/MAX(od865aer(:),1.e-8))/LOG(670./865.) 447 ai(:)=0.0 448 !ai(:)=-LOG(MAX(od670aer(:),1.e-8)/MAX(od865aer(:),1.e-8))/LOG(670./865.) 444 449 445 450 od550lt1aer(:)=tausum(:,la550,id_ASSO4M_phy)+tausum(:,la550,id_ASBCM_phy) +tausum(:,la550,id_AIBCM_phy)+ &
Note: See TracChangeset
for help on using the changeset viewer.