Symbol Description Uses
nlay 313



File Line number Procedure Code
./pkg/fizhi/fizhi_turb.F 1002 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * alhl
./pkg/fizhi/fizhi_turb.F 1009 TURBIO
      tmpstrip(i) = sttflux(i,nlay) * cp
./pkg/fizhi/fizhi_turb.F 100 TURBIO
      integer im,jm,nlay,istrip,nymd,nhms,bi,bj,ndturb,nltop
./pkg/fizhi/fizhi_turb.F 1016 TURBIO
     . .false., 'TUFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1020 TURBIO
     . .false., 'TVFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1023 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 1029 TURBIO
     . .false., 'TTFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1032 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 1038 TURBIO
     . .false., 'TQFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1042 TURBIO
     . .false., 'RI      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1046 TURBIO
     . .false., 'KH      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 104 TURBIO
      _RL pz(im,jm),uz(im,jm,nlay),vz(im,jm,nlay),tz(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 1050 TURBIO
     . .false., 'KM      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 105 TURBIO
      _RL qz(im,jm,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 1065 TURBIO
      call DIAG_VEGTILE_FILL (stuflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 1069 TURBIO
      call DIAG_VEGTILE_FILL (stvflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 106 TURBIO
      _RL plz(im,jm,nlay),plze(im,jm,nlay+1),dpres(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 107 TURBIO
      _RL pkht(im,jm,nlay+1),pkz(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 1082 TURBIO
     . .false., 'FRQTRB  ', 0, nlay-1, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 109 TURBIO
      _RL xlmt(nchp,nlay),khmt(nchp,nlay),tke(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 118 TURBIO
      _RL duturb(im,jm,nlay),dvturb(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 1195 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 119 TURBIO
      _RL dtturb(im,jm,nlay),dqturb(im,jm,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 1213 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 1235 TURBIO
      call CTEI ( tz,qz,fcctmp,qliqtmp,plz,pkz,pkht,im*jm,nlay )
./pkg/fizhi/fizhi_turb.F 1239 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 126 TURBIO
      _RL qliqavesw(im,jm,nlay),qliqavelw(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 127 TURBIO
      _RL fccavelw (im,jm,nlay),fccavesw (im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 1286 TURBIO
        tmpdiag(i,j) = tz(i,j,nlay) * pkht(i,j,nlay)
./pkg/fizhi/fizhi_turb.F 128 TURBIO
      _RL qqgrid   (im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 1299 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 1344 TURBIO
      do l =1,nlay
./pkg/fizhi/fizhi_turb.F 144 TURBIO
      _RL qliqtmp(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 145 TURBIO
      _RL  fcctmp(im,jm,nlay)
./pkg/fizhi/fizhi_turb.F 171 TURBIO
      _RL dumsc(nchp,nlay),dvmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 172 TURBIO
      _RL dtmsc(nchp,nlay),dqmsc(nchp,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 199 TURBIO
      _RL u(istrip,nlay+1), v(istrip,nlay+1), th(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 200 TURBIO
      _RL sh(istrip,nlay+1), thv(istrip,nlay+1), pe(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 201 TURBIO
      _RL tracers(istrip,nlay+1,ntracers)
./pkg/fizhi/fizhi_turb.F 202 TURBIO
      _RL dpstr(istrip,nlay),pke(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 203 TURBIO
      _RL pk(istrip,nlay), qq(istrip,nlay),   p(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 204 TURBIO
      _RL sri(istrip,nlay), skh(istrip,nlay), skm(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 205 TURBIO
      _RL stuflux(istrip,nlay), stvflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 206 TURBIO
      _RL sttflux(istrip,nlay), stqflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 207 TURBIO
      _RL frqtrb(istrip,nlay-1)
./pkg/fizhi/fizhi_turb.F 208 TURBIO
      _RL dshdthg(istrip,nlay),dthdthg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 209 TURBIO
      _RL dshdshg(istrip,nlay),dthdshg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 210 TURBIO
      _RL transth(istrip,nlay), transsh(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 226 TURBIO
      _RL xlsave(istrip,nlay),khsave(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 227 TURBIO
      _RL qliq(istrip,nlay),turbfcc(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 228 TURBIO
      _RL qliqmsc(nchp,nlay),fccmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 285 TURBIO
       istnp1   =   istrip * (nlay+1)
./pkg/fizhi/fizhi_turb.F 286 TURBIO
       istnlay  =   istrip * nlay
./pkg/fizhi/fizhi_turb.F 305 TURBIO
      do L=1,nlay
./pkg/fizhi/fizhi_turb.F 3701 TRBL20
     1                        nlay,irun)
./pkg/fizhi/fizhi_turb.F 3729 TRBL20
      integer nlev,nlay,irun
./pkg/fizhi/fizhi_turb.F 3734 TRBL20
      _RL EE(irun,nlay-1),RF(irun,nlay-1)
./pkg/fizhi/fizhi_turb.F 3804 TRBL25
     1                      nlay,irun)
./pkg/fizhi/fizhi_turb.F 3832 TRBL25
      integer nlev,nlay,irun
./pkg/fizhi/fizhi_turb.F 3835 TRBL25
      INTEGER INTSTB(irun,nlay), INTQ(irun,nlay)
./pkg/fizhi/fizhi_turb.F 3853 TRBL25
      _RL F2(irun,nlay-1),F3(irun,nlay-1)
./pkg/fizhi/fizhi_turb.F 3854 TRBL25
      _RL F4(irun,nlay-1),XQ(irun,nlay-1)
./pkg/fizhi/fizhi_turb.F 468 TURBIO
       call STRIP2TILE(uz,igrd,u,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 469 TURBIO
       call STRIP2TILE(vz,igrd,v,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 470 TURBIO
       call STRIP2TILE(tz,igrd,th,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 471 TURBIO
       call STRIP2TILE(qz(1,1,1,1),igrd,sh,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 472 TURBIO
       call STRIP2TILE(dpres,igrd,dpstr,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 473 TURBIO
       call STRIP2TILE(plz,igrd,p,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 474 TURBIO
       call STRIP2TILE(plze,igrd,pe,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 475 TURBIO
       call STRIP2TILE(pkz,igrd,pk,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 476 TURBIO
       call STRIP2TILE(pkht,igrd,pke,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 483 TURBIO
       call STRIPIT  (tground,th(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 484 TURBIO
       call STRIPIT  (pmsc,pe(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 485 TURBIO
       call STRIPIT  (tke,qq,nchptot,nchp,istrip,nlay-1,nn)
./pkg/fizhi/fizhi_turb.F 490 TURBIO
       call STRIPIT  (xlmt,xlsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 491 TURBIO
       call STRIPIT  (khmt,khsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 546 TURBIO
       u(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 547 TURBIO
       v(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 553 TURBIO
      th(i,nlay+1) = th(i,nlay+1) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 554 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 559 TURBIO
      tmpstrip(i) = sh(i,nlay+1)*1000
./pkg/fizhi/fizhi_turb.F 575 TURBIO
      do L = 1,nlay+1
./pkg/fizhi/fizhi_turb.F 582 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 586 TURBIO
      do L =1,nlay
./pkg/fizhi/fizhi_turb.F 5 TURBIO
      subroutine TURBIO (im,jm,nlay,istrip,nymd,nhms,bi,bj
./pkg/fizhi/fizhi_turb.F 609 TURBIO
        stdiag(i) = ( thv(i,nlay+1)-thv(i,nlay) ) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 621 TURBIO
     4 stq10m,istrip,nlay,nltop,nymd,nhms,grav,cp,rgas,faceps,virtcon,
./pkg/fizhi/fizhi_turb.F 626 TURBIO
      call PASTIT (qq,tke,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 631 TURBIO
      call PASTIT (xlsave,xlmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 632 TURBIO
      call PASTIT (khsave,khmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 634 TURBIO
      call PASTIT (qliq  ,qliqmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 635 TURBIO
      call PASTIT (turbfcc,fccmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 639 TURBIO
       evpot(i) = transsh(i,nlay) * (shgstr(i) - sh(i,nlay))
./pkg/fizhi/fizhi_turb.F 653 TURBIO
       tmpnlay(i) = th(i,nlay)*pk(i,nlay)
./pkg/fizhi/fizhi_turb.F 655 TURBIO
       psurf(i) = pe(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 656 TURBIO
       wspeed(i) = sqrt(u(i,nlay)*u(i,nlay) + v(i,nlay)*v(i,nlay))
./pkg/fizhi/fizhi_turb.F 665 TURBIO
       eturb(i) = eturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 666 TURBIO
       dedqa(i) = dedqa(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 667 TURBIO
       hsturb(i) = hsturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 765 TURBIO
     I   tmpnlay, sh(1,nlay), cd, cosz, pardr, pardf,
./pkg/fizhi/fizhi_turb.F 783 TURBIO
     .          pke(nland+1,nlay+1),    icest(nland+1),
./pkg/fizhi/fizhi_turb.F 916 TURBIO
      th(i,nlay+1) = tc(i) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 918 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 920 TURBIO
      th(i,L) = th(i,L) + dthdthg(i,L)*(tc(i)-savetc(i))/pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 925 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 927 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 933 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 942 TURBIO
      do  l=1,nlay
./pkg/fizhi/fizhi_turb.F 995 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * 86400