16 INTEGER(KIND=JPIM) :: JN, JT, JP, IGC, IPR, IPRSM
17 REAL(KIND=JPRB) :: ZSUMK, ZSUMF
19 REAL(KIND=JPRB) :: ZHOOK_HANDLE
29 DO ipr = 1,
ngn(
ngs(5)+igc)
31 zsumk = zsumk +
ka(jn,jt,jp,iprsm)*
rwgt(iprsm+80)
33 kac(jn,jt,jp,igc) = zsumk
45 DO ipr = 1,
ngn(
ngs(5)+igc)
47 zsumk = zsumk +
kb(jn,jt,jp,iprsm)*
rwgt(iprsm+80)
49 kbc(jn,jt,jp,igc) = zsumk
59 DO ipr = 1,
ngn(
ngs(5)+igc)
71 DO ipr = 1,
ngn(
ngs(5)+igc)
73 zsumk = zsumk +
forref(jt,iprsm)*
rwgt(iprsm+80)
83 DO ipr = 1,
ngn(
ngs(5)+igc)
real(kind=jprb), dimension(10, jpg) selfref
integer(kind=jpim), dimension(14) ngs
integer(kind=jpim), dimension(112) ngn
real(kind=jprb), dimension(224) rwgt
real(kind=jprb), dimension(ng21, 9) sfluxrefc
real(kind=jprb), dimension(5, 5, 13:59, ng21) kbc
real(kind=jprb), dimension(9, 5, 13, jpg) ka
real(kind=jprb), dimension(5, 5, 13:59, jpg) kb
real(kind=jprb), dimension(4, jpg) forref
real(kind=jprb), dimension(jpg, 9) sfluxref
real(kind=jprb), dimension(9, 5, 13, ng21) kac
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
real(kind=jprb), dimension(4, ng21) forrefc
integer(kind=jpim), dimension(14) ngc
real(kind=jprb), dimension(10, ng21) selfrefc