- Timestamp:
- Nov 28, 2014, 4:36:29 PM (10 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2072,2075-2115,2117-2126,2128-2158
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/rrtm/rrtm_ecrt_140gp.F90
r2056 r2160 10 10 & P_ZEMIS, P_ZEMIW,& 11 11 & pq , pcco2, pozn, pcldf, ptaucld, ptclear,& 12 & P_CLDFRAC,P_TAUCLD,P_COLDRY,P_WKL,P_WX,& 13 & P_TAUAERL,PAVEL,P_TAVEL,PZ,P_TZ,P_TBOUND,K_NLAYERS,P_SEMISS,K_IREFLECT) 12 & P_CLDFRAC,P_TAUCLD,& 13 & PTAU_LW,& 14 & P_COLDRY,P_WKL,P_WX,& 15 & P_TAUAERL,PAVEL,P_TAVEL,PZ,P_TZ,P_TBOUND,K_NLAYERS,P_SEMISS,K_IREFLECT ) 14 16 15 17 ! Reformatted for F90 by JJMorcrette, ECMWF, 980714 … … 28 30 USE PARRRTM , ONLY : JPBAND ,JPXSEC ,JPLAY ,& 29 31 & JPINPX 30 USE YOERAD , ONLY : N OVLP31 !USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC1232 USE YOERAD , ONLY : NLW ,NOVLP 33 USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC12 32 34 USE YOESW , ONLY : RAER 33 35 34 36 !------------------------------Arguments-------------------------------- 35 37 36 37 38 38 IMPLICIT NONE 39 39 40 #include "clesphys.h" 40 41 41 INTEGER(KIND=JPIM),INTENT(IN) :: KLON! Number of atmospheres (longitudes) 42 42 INTEGER(KIND=JPIM),INTENT(IN) :: KLEV! Number of atmospheric layers … … 56 56 REAL(KIND=JPRB) ,INTENT(IN) :: PCLDF(KLON,KLEV) ! Cloud fraction 57 57 REAL(KIND=JPRB) ,INTENT(IN) :: PTAUCLD(KLON,KLEV,JPBAND) ! Cloud optical depth 58 !--C.Kleinschmitt 59 REAL(KIND=JPRB) ,INTENT(IN) :: PTAU_LW(KLON,KLEV,NLW) ! LW Optical depth of aerosols 60 !--end 58 61 REAL(KIND=JPRB) ,INTENT(OUT) :: PTCLEAR 59 62 REAL(KIND=JPRB) ,INTENT(OUT) :: P_CLDFRAC(JPLAY) ! Cloud fraction … … 258 261 P_TAUAERL(I_L,16)=ZTAUAER(5) 259 262 ENDDO 263 !--Use LW AOD from own Mie calculations (C. Kleinschmitt) 264 DO I_L=1,KLEV 265 JK=KLEV-I_L+1 266 DO JAE=1, NLW 267 P_TAUAERL(I_L,JAE) = MAX( PTAU_LW(K_IPLON, JK, JAE), 1e-30 ) 268 ENDDO 269 ENDDO 270 !--end C. Kleinschmitt 260 271 261 272 DO J2=1,KLEV … … 390 401 ! ------------------------------------------------------------------ 391 402 392 393 394 403 IF (LHOOK) CALL DR_HOOK('RRTM_ECRT_140GP',1,ZHOOK_HANDLE) 395 404 END SUBROUTINE RRTM_ECRT_140GP
Note: See TracChangeset
for help on using the changeset viewer.