3  & 
pcco2, pcldld, pcldlu,&
 
    4  & pdp  , pdt0  , pemis , pemiw,&
 
    6  & 
paer , ptave , pview , pwv,&
 
    7  & pemit, pflux , pfluc &
 
   91 INTEGER(KIND=JPIM),
INTENT(IN)    :: KLON 
 
   92 INTEGER(KIND=JPIM),
INTENT(IN)    :: KLEV 
 
   93 INTEGER(KIND=JPIM),
INTENT(IN)    :: KIDIA 
 
   94 INTEGER(KIND=JPIM),
INTENT(IN)    :: KFDIA 
 
   95 INTEGER(KIND=JPIM),
INTENT(IN)    :: KMODE 
 
   96 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PCCO2 
 
   97 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PCLDLD(klon,klev) 
 
   98 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PCLDLU(klon,klev) 
 
   99 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PDP(klon,klev) 
 
  100 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PDT0(klon) 
 
  101 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PEMIS(klon) 
 
  102 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PEMIW(klon) 
 
  103 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PPMB(klon,klev+1) 
 
  104 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PQOF(klon,klev) 
 
  105 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PTL(klon,klev+1) 
 
  106 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PAER(klon,6,klev) 
 
  107 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PTAVE(klon,klev) 
 
  108 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PVIEW(klon) 
 
  109 REAL(KIND=JPRB)   ,
INTENT(IN)    :: PWV(klon,klev) 
 
  110 REAL(KIND=JPRB)   ,
INTENT(INOUT) :: PEMIT(klon) 
 
  111 REAL(KIND=JPRB)   ,
INTENT(OUT)   :: PFLUX(klon,2,klev+1) 
 
  112 REAL(KIND=JPRB)   ,
INTENT(INOUT) :: PFLUC(klon,2,klev+1) 
 
  121 REAL(KIND=JPRB) :: ZABCU(klon,
nua,3*klev+1)&
 
  122  & ,  ZBINT(KLON,KLEV+1)        , ZBSUI(KLON)&
 
  123  & ,  ZCNTRB(KLON,KLEV+1,KLEV+1)  
 
  125 REAL(KIND=JPRB) :: ZHOOK_HANDLE
 
  127 #include "lwbv.intfb.h" 
  128 #include "lwc.intfb.h" 
  129 #include "lwu.intfb.h" 
  144 print *,
'       LW: Avant LWU' 
  146  & (  kidia, kfdia, klon, klev,&
 
  147  & paer , pcco2, pdp , ppmb, pqof , ptave, pview, pwv,&
 
  158 print *,
'       LW: Avant LWBV' 
  160  & ( kidia, kfdia, klon , klev  , kmode,&
 
  161  & pdt0 , pemis, pemiw, ptl   , ptave,&
 
  163  & zabcu, zbint, zbsui, zcntrb &
 
  171 print *,
'       LW: Avant LWC' 
  173  & ( kidia , kfdia, klon  , klev,&
 
  174  & zbint , zbsui, pcldld, pcldlu,&
 
  175  & zcntrb, pemit, pfluc,&
 
subroutine lwu(KIDIA, KFDIA, KLON, KLEV, PAER, PCCO2, PDP, PPMB, PQOF, PTAVE, PVIEW, PWV, PABCU)
 
INTERFACE SUBROUTINE RRTM_ECRT_140GP pcco2
 
subroutine lw(KIDIA, KFDIA, KLON, KLEV, KMODE, PCCO2, PCLDLD, PCLDLU, PDP, PDT0, PEMIS, PEMIW, PPMB, PQOF, PTL, PAER, PTAVE, PVIEW, PWV, PEMIT, PFLUX, PFLUC)
 
subroutine lwbv(KIDIA, KFDIA, KLON, KLEV, KMODE, PDT0, PEMIS, PEMIW, PTL, PTAVE, PEMIT, PFLUC, PABCU, PBINT, PBSUI, PCNTRB)
 
subroutine lwc(KIDIA, KFDIA, KLON, KLEV, PBINT, PBSUI, PCLDLD, PCLDLU, PCNTRB, PEMIT, PFLUC, PFLUX)
 
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
 
INTERFACE SUBROUTINE RRTM_ECRT_140GP && paer