10 + ( ncol , nlm , tg , fwcld
11 +, fwclr , tccld1 , tcclr1 , tccld
12 +, tcclr , wccld , wcclr
48 integer (kind=int_kind),
intent(in)::
52 real (kind=dbl_kind),
dimension(ncol,nlm)::
59 real (kind=dbl_kind),
dimension(ncol,nlm)::
67 real (kind=dbl_kind),
intent(out),
dimension(ncol,nlm)::
73 integer (kind=int_kind)::
82 tcclr(i,l) = tcclr1(i,l) + tg(i,l)
83 tccld(i,l) = tccld1(i,l) + tg(i,l)
85 if(tcclr(i,l).gt.0.)
then
86 wcclr(i,l) = fwclr(i,l)/tcclr(i,l)
90 wcclr(i,l) = min(.999999_dbl_kind,wcclr(i,l))
92 if(tccld(i,l).gt.0.)
then
93 wccld(i,l) = fwcld(i,l)/tccld(i,l)
97 wccld(i,l) = min(.999999_dbl_kind,wccld(i,l))