Symbol Description Uses
nlay 162



File Line number Procedure Code
./pkg/fizhi/fizhi_moist.F 2371 RNEVP
      integer nn,irun,nlay
./pkg/fizhi/fizhi_moist.F 2380 RNEVP
      _RL cldlz(irun,nlay)
./pkg/fizhi/fizhi_moist.F 2381 RNEVP
      _RL rhcrit(irun,nlay)
./pkg/fizhi/fizhi_moist.F 2438 RNEVP
       do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 1000 TURBIO
      call DIAG_VEGTILE_FILL (stuflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 1004 TURBIO
      call DIAG_VEGTILE_FILL (stvflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 1017 TURBIO
     & .false., 'FRQTRB  ', 0, nlay-1, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1130 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 1148 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 115 TURBIO
      integer im,jm,nlay,istrip,nymd,nhms,bi,bj,ndturb,nltop
./pkg/fizhi/fizhi_turb.F 1170 TURBIO
      call CTEI ( tz,qz,fcctmp,qliqtmp,plz,pkz,pkht,im*jm,nlay )
./pkg/fizhi/fizhi_turb.F 1174 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 1183 TURBIO
      CALL DIAGNOSTICS_FILL(fcctmp,'TRBFCC  ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1185 TURBIO
     &                             'TRBQLIQ ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1204 TURBIO
        tmpdiag(i,1) = tz(i,1,nlay) * pkht(i,1,nlay)
./pkg/fizhi/fizhi_turb.F 120 TURBIO
      _RL pz(im*jm,1),uz(im*jm,1,nlay),vz(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 1216 TURBIO
     &                            'TURBV   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1218 TURBIO
     &                            'TURBU   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 121 TURBIO
      _RL tz(im*jm,1,nlay),qz(im*jm,1,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 1221 TURBIO
     &                            'TURBQ   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1224 TURBIO
       do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 122 TURBIO
      _RL plz(im*jm,1,nlay),plze(im*jm,1,nlay+1),dpres(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 1237 TURBIO
      do l =1,nlay
./pkg/fizhi/fizhi_turb.F 123 TURBIO
      _RL pkht(im*jm,1,nlay+1),pkz(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 125 TURBIO
      _RL xlmt(nchp,nlay),khmt(nchp,nlay),tke(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 134 TURBIO
      _RL duturb(im*jm,1,nlay),dvturb(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 135 TURBIO
      _RL dtturb(im*jm,1,nlay),dqturb(im*jm,1,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 142 TURBIO
      _RL qliqavesw(im*jm,1,nlay),qliqavelw(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 143 TURBIO
      _RL fccavelw (im*jm,1,nlay),fccavesw (im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 144 TURBIO
      _RL qqgrid   (im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 160 TURBIO
      _RL qliqtmp(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 161 TURBIO
      _RL  fcctmp(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 187 TURBIO
      _RL dumsc(nchp,nlay),dvmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 188 TURBIO
      _RL dtmsc(nchp,nlay),dqmsc(nchp,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 215 TURBIO
      _RL u(istrip,nlay+1), v(istrip,nlay+1), th(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 216 TURBIO
      _RL sh(istrip,nlay+1), thv(istrip,nlay+1), pe(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 217 TURBIO
      _RL tracers(istrip,nlay+1,ntracers)
./pkg/fizhi/fizhi_turb.F 218 TURBIO
      _RL dpstr(istrip,nlay),pke(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 219 TURBIO
      _RL pk(istrip,nlay), qq(istrip,nlay),   p(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 220 TURBIO
      _RL sri(istrip,nlay), skh(istrip,nlay), skm(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 221 TURBIO
      _RL stuflux(istrip,nlay), stvflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 222 TURBIO
      _RL sttflux(istrip,nlay), stqflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 223 TURBIO
      _RL frqtrb(istrip,nlay-1)
./pkg/fizhi/fizhi_turb.F 224 TURBIO
      _RL dshdthg(istrip,nlay),dthdthg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 225 TURBIO
      _RL dshdshg(istrip,nlay),dthdshg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 226 TURBIO
      _RL transth(istrip,nlay), transsh(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 242 TURBIO
      _RL xlsave(istrip,nlay),khsave(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 243 TURBIO
      _RL qliq(istrip,nlay),turbfcc(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 244 TURBIO
      _RL qliqmsc(nchp,nlay),fccmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 26 TURBIO
      SUBROUTINE TURBIO (im,jm,nlay,istrip,nymd,nhms,bi,bj, qbeg
./pkg/fizhi/fizhi_turb.F 294 TURBIO
       istnp1   =   istrip * (nlay+1)
./pkg/fizhi/fizhi_turb.F 295 TURBIO
       istnlay  =   istrip * nlay
./pkg/fizhi/fizhi_turb.F 3707 TRBL20
     1                        nlay,irun)
./pkg/fizhi/fizhi_turb.F 3731 TRBL20
      integer nlev,nlay,irun
./pkg/fizhi/fizhi_turb.F 3736 TRBL20
      _RL EE(irun*(nlay-1),1),RF(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 3809 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,1), INTQ(irun*nlay,1)
./pkg/fizhi/fizhi_turb.F 3853 TRBL25
      _RL F2(irun*(nlay-1),1),F3(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 3854 TRBL25
      _RL F4(irun*(nlay-1),1),XQ(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 441 TURBIO
       call STRIP2TILE(uz,igrd,u,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 442 TURBIO
       call STRIP2TILE(vz,igrd,v,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 443 TURBIO
       call STRIP2TILE(tz,igrd,th,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 444 TURBIO
       call STRIP2TILE(qz(1,1,1,1),igrd,sh,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 445 TURBIO
       call STRIP2TILE(dpres,igrd,dpstr,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 446 TURBIO
       call STRIP2TILE(plz,igrd,p,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 447 TURBIO
       call STRIP2TILE(plze,igrd,pe,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 448 TURBIO
       call STRIP2TILE(pkz,igrd,pk,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 449 TURBIO
       call STRIP2TILE(pkht,igrd,pke,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 456 TURBIO
       call STRIPIT  (tground,th(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 457 TURBIO
       call STRIPIT  (pmsc,pe(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 458 TURBIO
       call STRIPIT  (tke,qq,nchptot,nchp,istrip,nlay-1,nn)
./pkg/fizhi/fizhi_turb.F 463 TURBIO
       call STRIPIT  (xlmt,xlsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 464 TURBIO
       call STRIPIT  (khmt,khsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 523 TURBIO
       u(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 524 TURBIO
       v(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 530 TURBIO
      th(i,nlay+1) = th(i,nlay+1) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 531 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 536 TURBIO
      tmpstrip(i) = sh(i,nlay+1)*1000
./pkg/fizhi/fizhi_turb.F 552 TURBIO
      do L = 1,nlay+1
./pkg/fizhi/fizhi_turb.F 559 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 563 TURBIO
      do L =1,nlay
./pkg/fizhi/fizhi_turb.F 586 TURBIO
        stdiag(i) = ( thv(i,nlay+1)-thv(i,nlay) ) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 598 TURBIO
     4 stq10m,istrip,nlay,nltop,nymd,nhms,grav,cp,rgas,faceps,virtcon,
./pkg/fizhi/fizhi_turb.F 603 TURBIO
      call PASTIT (qq,tke,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 608 TURBIO
      call PASTIT (xlsave,xlmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 609 TURBIO
      call PASTIT (khsave,khmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 611 TURBIO
      call PASTIT (qliq  ,qliqmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 612 TURBIO
      call PASTIT (turbfcc,fccmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 616 TURBIO
       evpot(i) = transsh(i,nlay) * (shgstr(i) - sh(i,nlay))
./pkg/fizhi/fizhi_turb.F 630 TURBIO
       tmpnlay(i) = th(i,nlay)*pk(i,nlay)
./pkg/fizhi/fizhi_turb.F 632 TURBIO
       psurf(i) = pe(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 633 TURBIO
       wspeed(i) = sqrt(u(i,nlay)*u(i,nlay) + v(i,nlay)*v(i,nlay))
./pkg/fizhi/fizhi_turb.F 642 TURBIO
       eturb(i) = eturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 643 TURBIO
       dedqa(i) = dedqa(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 644 TURBIO
       hsturb(i) = hsturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 742 TURBIO
     I   tmpnlay, sh(1,nlay), cd, cosz, pardr, pardf,
./pkg/fizhi/fizhi_turb.F 760 TURBIO
     &          pke(nland+1,nlay+1),    icest(nland+1),
./pkg/fizhi/fizhi_turb.F 852 TURBIO
      th(i,nlay+1) = tc(i) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 854 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 856 TURBIO
      th(i,L) = th(i,L) + dthdthg(i,L)*(tc(i)-savetc(i))/pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 861 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 863 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 869 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 878 TURBIO
      do  l=1,nlay
./pkg/fizhi/fizhi_turb.F 930 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * 86400
./pkg/fizhi/fizhi_turb.F 937 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * alhl
./pkg/fizhi/fizhi_turb.F 944 TURBIO
      tmpstrip(i) = sttflux(i,nlay) * cp
./pkg/fizhi/fizhi_turb.F 951 TURBIO
     & .false., 'TUFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 955 TURBIO
     & .false., 'TVFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 958 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 964 TURBIO
     & .false., 'TTFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 967 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 973 TURBIO
     & .false., 'TQFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 977 TURBIO
     & .false., 'RI      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 981 TURBIO
     & .false., 'KH      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 985 TURBIO
     & .false., 'KM      ', 0, nlay, bi, bj, myid)