3  &, 
pcco2, pcldld, pcldlu &
 
    4  &, pdp  , pdt0  , pemis , pemiw &
 
    6  &, 
paer , ptave , pview , pwv &
 
    7  &, pcolr, pcolc , pemit , pflux , pfluc &
 
  134 integer_m :: jk, jkl, jl
 
  137 real_b :: zdcnet, zdfnet
 
  154   &,  
paer , 
pcco2, pdp , ppmb, pqof , ptave, pview, pwv &
 
  167    &, pdt0 , pemis, pemiw, ptl   , ptave &
 
  169    &, zabcu, zbint, zbsui, zcntrb &
 
  180   &, zbint , zbsui, pcldld, pcldlu &
 
  181   &, zcntrb, pemit, pfluc &
 
  188     zdcnet = pfluc(jl,1,jk+1) + pfluc(jl,2,jk+1)&
 
  189      &-pfluc(jl,1,jk  ) - pfluc(jl,2,jk  )
 
  190     pcolc(jl,jk) = 
rcday * zdcnet / pdp(jl,jkl)
 
  191     zdfnet = pflux(jl,1,jk+1) + pflux(jl,2,jk+1)&
 
  192      &-pflux(jl,1,jk  ) - pflux(jl,2,jk  )
 
  193     pcolr(jl,jk) = 
rcday * zdfnet / pdp(jl,jkl)
 
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)
 
INTERFACE SUBROUTINE RRTM_ECRT_140GP && paer