1 SUBROUTINE swtt1 ( KIDIA,KFDIA,KLON,KNU,KABS,KIND, PU, PTR )
77 integer_m :: kind(kabs)
78 real_b :: pu(
klon,kabs)
79 real_b :: ptr(
klon,kabs)
89 integer_m :: ia, ja, jl
101 zr1(jl) =
apad(knu,ia,1) + zu(jl) * (
apad(knu,ia,2) + zu(jl)&
102 &* (
apad(knu,ia,3) + zu(jl) * (
apad(knu,ia,4) + zu(jl)&
103 &* (
apad(knu,ia,5) + zu(jl) * (
apad(knu,ia,6) + zu(jl)&
104 &* (
apad(knu,ia,7) ))))))
106 zr2(jl) =
bpad(knu,ia,1) + zu(jl) * (
bpad(knu,ia,2) + zu(jl)&
107 &* (
bpad(knu,ia,3) + zu(jl) * (
bpad(knu,ia,4) + zu(jl)&
108 &* (
bpad(knu,ia,5) + zu(jl) * (
bpad(knu,ia,6) + zu(jl)&
109 &* (
bpad(knu,ia,7) ))))))
115 ptr(jl,ja) = (zr1(jl)/zr2(jl)) * (_one_-
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)