3 & pdt0 , pemis, pemiw,&
6 & pabcu, pbint, pbsui, pcntrb &
82 INTEGER(KIND=JPIM),
INTENT(IN) :: KLON
83 INTEGER(KIND=JPIM),
INTENT(IN) :: KLEV
84 INTEGER(KIND=JPIM),
INTENT(IN) :: KIDIA
85 INTEGER(KIND=JPIM),
INTENT(IN) :: KFDIA
86 INTEGER(KIND=JPIM),
INTENT(IN) :: KMODE
87 REAL(KIND=JPRB) ,
INTENT(IN) :: PDT0(klon)
88 REAL(KIND=JPRB) ,
INTENT(IN) :: PEMIS(klon)
89 REAL(KIND=JPRB) ,
INTENT(IN) :: PEMIW(klon)
90 REAL(KIND=JPRB) ,
INTENT(IN) :: PTL(klon,klev+1)
91 REAL(KIND=JPRB) ,
INTENT(IN) :: PTAVE(klon,klev)
92 REAL(KIND=JPRB) ,
INTENT(OUT) :: PEMIT(klon)
93 REAL(KIND=JPRB) ,
INTENT(OUT) :: PFLUC(klon,2,klev+1)
94 REAL(KIND=JPRB) ,
INTENT(IN) :: PABCU(klon,
nua,3*klev+1)
95 REAL(KIND=JPRB) ,
INTENT(INOUT) :: PBINT(klon,klev+1)
96 REAL(KIND=JPRB) ,
INTENT(OUT) :: PBSUI(klon)
97 REAL(KIND=JPRB) ,
INTENT(OUT) :: PCNTRB(klon,klev+1,klev+1)
107 & ZB(KLON,NSIL,KLEV+1), ZBSUR(KLON,NSIL) , ZBTOP(KLON,NSIL)&
108 & , ZDBSL(KLON,NSIL,KLEV*2)&
109 & , ZGA(KLON,NIPD,2,KLEV) , ZGB(KLON,NIPD,2,KLEV)&
110 & , ZGASUR(KLON,NIPD,2) , ZGBSUR(KLON,NIPD,2)&
111 & , ZGATOP(KLON,NIPD,2) , ZGBTOP(KLON,NIPD,2)
113 INTEGER(KIND=JPIM) :: JL, JLW
114 REAL(KIND=JPRB) :: ZHOOK_HANDLE
116 #include "lwb.intfb.h"
117 #include "lwv.intfb.h"
125 print *,
'LWBV: avant LWB'
127 & ( kidia, kfdia, klon , klev , kmode,&
128 & pdt0 , ptave, ptl,&
129 & zb , pbint, zbsur , zbtop , zdbsl,&
130 & zga , zgb , zgasur, zgbsur, zgatop, zgbtop &
139 & ( kidia , kfdia, klon , klev,&
141 & pabcu , zb , pbint , zbsur , zbtop , zdbsl,&
143 & zga , zgb , zgasur, zgbsur, zgatop, zgbtop,&
153 pbsui(jl)=pbsui(jl)+zbsur(jl,jlw)
154 IF (jlw >= 3.AND. jlw <= 4)
THEN
155 pemit(jl)=pemit(jl)+zbsur(jl,jlw)*pemiw(jl)
157 pemit(jl)=pemit(jl)+zbsur(jl,jlw)*pemis(jl)
162 pemit(jl)=pemit(jl)/pbsui(jl)
subroutine lwv(KIDIA, KFDIA, KLON, KLEV, KUAER, KTRAER, PABCU, PB, PBINT, PBSUR, PBTOP, PDBSL, PEMIS, PEMIW, PGA, PGB, PGASUR, PGBSUR, PGATOP, PGBTOP, PCNTRB, PFLUC)
subroutine lwbv(KIDIA, KFDIA, KLON, KLEV, KMODE, PDT0, PEMIS, PEMIW, PTL, PTAVE, PEMIT, PFLUC, PABCU, PBINT, PBSUI, PCNTRB)
subroutine lwb(KIDIA, KFDIA, KLON, KLEV, KMODE, PDT0, PTAVE, PTL, PB, PBINT, PBSUR, PBTOP, PDBSL, PGA, PGB, PGASUR, PGBSUR, PGATOP, PGBTOP)
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
integer(kind=jpim) ntraer