16 INTEGER(KIND=JPIM) :: JT, JP, IGC, IPR, IPRSM
17 REAL(KIND=JPRB) :: ZSUMK, ZSUMF1, ZSUMF2
19 REAL(KIND=JPRB) :: ZHOOK_HANDLE
28 DO ipr = 1,
ngn(
ngs(4)+igc)
30 zsumk = zsumk +
ka(jt,jp,iprsm)*
rwgt(iprsm+64)
32 kac(jt,jp,igc) = zsumk
40 DO ipr = 1,
ngn(
ngs(4)+igc)
42 zsumk = zsumk +
kb(jt,jp,iprsm)*
rwgt(iprsm+64)
44 kbc(jt,jp,igc) = zsumk
53 DO ipr = 1,
ngn(
ngs(4)+igc)
65 DO ipr = 1,
ngn(
ngs(4)+igc)
67 zsumk = zsumk +
forref(jt,iprsm)*
rwgt(iprsm+64)
77 DO ipr = 1,
ngn(
ngs(4)+igc)
integer(kind=jpim), dimension(14) ngs
integer(kind=jpim), dimension(112) ngn
real(kind=jprb), dimension(ng20) sfluxrefc
real(kind=jprb), dimension(jpg) sfluxref
real(kind=jprb), dimension(224) rwgt
real(kind=jprb), dimension(5, 13, ng20) kac
real(kind=jprb), dimension(5, 13:59, ng20) kbc
real(kind=jprb), dimension(5, 13, jpg) ka
real(kind=jprb), dimension(10, jpg) selfref
real(kind=jprb), dimension(4, jpg) forref
real(kind=jprb), dimension(4, ng20) forrefc
real(kind=jprb), dimension(ng20) absch4c
real(kind=jprb), dimension(10, ng20) selfrefc
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
real(kind=jprb), dimension(5, 13:59, jpg) kb
real(kind=jprb), dimension(jpg) absch4
integer(kind=jpim), dimension(14) ngc