1 SUBROUTINE swtt1 ( KIDIA,KFDIA,KLON,KNU,KABS,KIND, PU, PTR )
63 INTEGER(KIND=JPIM),
INTENT(IN) :: KLON
64 INTEGER(KIND=JPIM),
INTENT(IN) :: KABS
65 INTEGER(KIND=JPIM),
INTENT(IN) :: KIDIA
66 INTEGER(KIND=JPIM),
INTENT(IN) :: KFDIA
67 INTEGER(KIND=JPIM),
INTENT(IN) :: KNU
68 INTEGER(KIND=JPIM),
INTENT(IN) :: KIND(kabs)
69 REAL(KIND=JPRB) ,
INTENT(IN) :: PU(klon,kabs)
70 REAL(KIND=JPRB) ,
INTENT(OUT) :: PTR(klon,kabs)
80 REAL(KIND=JPRB) :: ZR1(klon), ZR2(klon), ZU(klon)
81 REAL(KIND=JPRB) :: ZRR
83 INTEGER(KIND=JPIM) :: IA, JA, JL
84 REAL(KIND=JPRB) :: ZHOOK_HANDLE
96 zr1(jl) =
apad(knu,ia,1) + zu(jl) * (
apad(knu,ia,2) + zu(jl)&
97 & * (
apad(knu,ia,3) + zu(jl) * (
apad(knu,ia,4) + zu(jl)&
98 & * (
apad(knu,ia,5) + zu(jl) * (
apad(knu,ia,6) + zu(jl)&
99 & * (
apad(knu,ia,7) ))))))
103 zr2(jl) =
bpad(knu,ia,1) + zu(jl) * (
bpad(knu,ia,2) + zu(jl)&
104 & * (
bpad(knu,ia,3) + zu(jl) * (
bpad(knu,ia,4) + zu(jl)&
105 & * (
bpad(knu,ia,5) + zu(jl) * (
bpad(knu,ia,6) + zu(jl)&
106 & * (
bpad(knu,ia,7) ))))))
111 ptr(jl,ja) = (zr1(jl)*zrr) * (1.0_jprb-
d(knu,ia)) +
d(knu,ia)
real(kind=jprb), dimension(6, 3) d
real(kind=jprb), dimension(6, 3, 7) bpad
real(kind=jprb), dimension(6, 3, 7) apad
subroutine swtt1(KIDIA, KFDIA, KLON, KNU, KABS, KIND, PU, PTR)
subroutine dr_hook(CDNAME, KSWITCH, PKEY)