Symbol Description Uses
ki 59



File Line number Procedure Code
./pkg/kpp/kpp_routines.F 1211 BLMIX
      integer i, kn, ki
./pkg/kpp/kpp_routines.F 1307 BLMIX
      do ki = 1, Nr
./pkg/kpp/kpp_routines.F 1310 BLMIX
         kkppkey = (ikppkey-1)*Nr + ki
./pkg/kpp/kpp_routines.F 1318 BLMIX
            sig      = (-zgrid(ki) + 0.5 * hwide(ki)) / hbl(i)
./pkg/kpp/kpp_routines.F 1337 BLMIX
            sig = (-zgrid(ki) + 0.5 * hwide(ki)) / hbl(i)
./pkg/kpp/kpp_routines.F 1350 BLMIX
            blmc(i,ki,1) = hbl(i) * wm(i) * sig * (1. + sig * Gm)
./pkg/kpp/kpp_routines.F 1351 BLMIX
            blmc(i,ki,2) = hbl(i) * ws(i) * sig * (1. + sig * Gs)
./pkg/kpp/kpp_routines.F 1352 BLMIX
            blmc(i,ki,3) = hbl(i) * ws(i) * sig * (1. + sig * Gt)
./pkg/kpp/kpp_routines.F 1359 BLMIX
            ghat(i,ki) = (1.-stable(i)) * cg / max(phepsi,tempVar)
./pkg/kpp/kpp_routines.F 1445 ENHANCE
      integer ki, i, md
./pkg/kpp/kpp_routines.F 1449 ENHANCE
         ki = kbl(i)-1
./pkg/kpp/kpp_routines.F 1450 ENHANCE
         if ((ki .ge. 1) .and. (ki .lt. Nr)) then
./pkg/kpp/kpp_routines.F 1451 ENHANCE
            delta = (hbl(i) + zgrid(ki)) / (zgrid(ki) - zgrid(ki+1))
./pkg/kpp/kpp_routines.F 1453 ENHANCE
               dkmp5         =      casea(i)  * diffus(i,ki,md) +
./pkg/kpp/kpp_routines.F 1454 ENHANCE
     1                         (1.- casea(i)) * blmc  (i,ki,md)
./pkg/kpp/kpp_routines.F 1457 ENHANCE
               blmc(i,ki,md) = (1.- delta)*diffus(i,ki,md)
./pkg/kpp/kpp_routines.F 1460 ENHANCE
            ghat(i,ki) = (1.- casea(i)) * ghat(i,ki)
./pkg/kpp/kpp_routines.F 861 RI_IWMIX
      integer i, ki, kp1
./pkg/kpp/kpp_routines.F 882 RI_IWMIX
      do ki = 1, Nr
./pkg/kpp/kpp_routines.F 884 RI_IWMIX
            diffus(i,ki,1) = 0.
./pkg/kpp/kpp_routines.F 885 RI_IWMIX
            diffus(i,ki,2) = 0.
./pkg/kpp/kpp_routines.F 886 RI_IWMIX
            diffus(i,ki,3) = 0.
./pkg/kpp/kpp_routines.F 892 RI_IWMIX
      do ki = 1, Nr
./pkg/kpp/kpp_routines.F 895 RI_IWMIX
               diffus(i,ki,1) = 0.
./pkg/kpp/kpp_routines.F 896 RI_IWMIX
               diffus(i,ki,2) = 0.
./pkg/kpp/kpp_routines.F 897 RI_IWMIX
            elseif (ki      .GE. kmtj(i)) then
./pkg/kpp/kpp_routines.F 898 RI_IWMIX
               diffus(i,ki,1) = diffus(i,ki-1,1)
./pkg/kpp/kpp_routines.F 899 RI_IWMIX
               diffus(i,ki,2) = diffus(i,ki-1,2)
./pkg/kpp/kpp_routines.F 901 RI_IWMIX
               diffus(i,ki,1) = dblocSm(i,ki) * (zgrid(ki)-zgrid(ki+1))
./pkg/kpp/kpp_routines.F 902 RI_IWMIX
     &              / max( Shsq(i,ki), phepsi )
./pkg/kpp/kpp_routines.F 903 RI_IWMIX
               diffus(i,ki,2) = dbloc(i,ki)   / (zgrid(ki)-zgrid(ki+1))
./pkg/kpp/kpp_routines.F 926 RI_IWMIX
      do ki = 1, Nr
./pkg/kpp/kpp_routines.F 931 RI_IWMIX
            Rig   = max ( diffus(i,ki,2) , BVSQcon )
./pkg/kpp/kpp_routines.F 938 RI_IWMIX
            Rig  = max ( diffus(i,ki,1), c0 )
./pkg/kpp/kpp_routines.F 947 RI_IWMIX
            kp1 = MIN(ki+1,Nr)
./pkg/kpp/kpp_routines.F 950 RI_IWMIX
               diffus(i,ki,1) = viscArNr(1) + fcon*difmcon + fRi*difm0
./pkg/kpp/kpp_routines.F 951 RI_IWMIX
               diffus(i,ki,2) = diffusKzS(i,kp1)+fcon*difscon+fRi*difs0
./pkg/kpp/kpp_routines.F 952 RI_IWMIX
               diffus(i,ki,3) = diffusKzT(i,kp1)+fcon*diftcon+fRi*dift0
./pkg/kpp/kpp_routines.F 954 RI_IWMIX
               diffus(i,ki,1) = viscArnr(1)
./pkg/kpp/kpp_routines.F 955 RI_IWMIX
               diffus(i,ki,2) = diffusKzS(i,kp1)
./pkg/kpp/kpp_routines.F 956 RI_IWMIX
               diffus(i,ki,3) = diffusKzT(i,kp1)
./pkg/kpp/kpp_routines.F 959 RI_IWMIX
            diffus(i,ki,1) = viscArNr(1)
./pkg/kpp/kpp_routines.F 960 RI_IWMIX
            diffus(i,ki,2) = diffusKzS(i,kp1)
./pkg/kpp/kpp_routines.F 961 RI_IWMIX
            diffus(i,ki,3) = diffusKzT(i,kp1)