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