Symbol Description Uses
nlay 163



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 100 TURBIO
      integer im,jm,nlay,istrip,nymd,nhms,bi,bj,ndturb,nltop
./pkg/fizhi/fizhi_turb.F 1022 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * 86400
./pkg/fizhi/fizhi_turb.F 1029 TURBIO
      tmpstrip(i) = stqflux(i,nlay) * alhl
./pkg/fizhi/fizhi_turb.F 1036 TURBIO
      tmpstrip(i) = sttflux(i,nlay) * cp
./pkg/fizhi/fizhi_turb.F 1043 TURBIO
     . .false., 'TUFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1047 TURBIO
     . .false., 'TVFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1050 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 1056 TURBIO
     . .false., 'TTFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1059 TURBIO
      do l=1,nlay
./pkg/fizhi/fizhi_turb.F 1065 TURBIO
     . .false., 'TQFLUX  ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1069 TURBIO
     . .false., 'RI      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1073 TURBIO
     . .false., 'KH      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 1077 TURBIO
     . .false., 'KM      ', 0, nlay, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 108 TURBIO
      _RL pz(im*jm,1),uz(im*jm,1,nlay),vz(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 1092 TURBIO
      call DIAG_VEGTILE_FILL (stuflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 1096 TURBIO
      call DIAG_VEGTILE_FILL (stvflux(1,nlay),igrd,chfrstr,istrip,nchp,
./pkg/fizhi/fizhi_turb.F 109 TURBIO
      _RL tz(im*jm,1,nlay),qz(im*jm,1,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 1109 TURBIO
     . .false., 'FRQTRB  ', 0, nlay-1, bi, bj, myid)
./pkg/fizhi/fizhi_turb.F 110 TURBIO
      _RL plz(im*jm,1,nlay),plze(im*jm,1,nlay+1),dpres(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 111 TURBIO
      _RL pkht(im*jm,1,nlay+1),pkz(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 113 TURBIO
      _RL xlmt(nchp,nlay),khmt(nchp,nlay),tke(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 1222 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 1240 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 1262 TURBIO
      call CTEI ( tz,qz,fcctmp,qliqtmp,plz,pkz,pkht,im*jm,nlay )
./pkg/fizhi/fizhi_turb.F 1266 TURBIO
      do l = 1,nlay
./pkg/fizhi/fizhi_turb.F 1295 TURBIO
      CALL DIAGNOSTICS_FILL(fcctmp,'TRBFCC  ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1297 TURBIO
     &                             'TRBQLIQ ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1329 TURBIO
        tmpdiag(i,1) = tz(i,1,nlay) * pkht(i,1,nlay)
./pkg/fizhi/fizhi_turb.F 132 TURBIO
      _RL duturb(im*jm,1,nlay),dvturb(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 133 TURBIO
      _RL dtturb(im*jm,1,nlay),dqturb(im*jm,1,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 1343 TURBIO
     &                            'TURBV   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1345 TURBIO
     &                            'TURBU   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1348 TURBIO
     &                            'TURBQ   ',0,nlay,3,bi,bj,myid)
./pkg/fizhi/fizhi_turb.F 1385 TURBIO
        do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 1400 TURBIO
      do l =1,nlay
./pkg/fizhi/fizhi_turb.F 143 TURBIO
      _RL qliqavesw(im*jm,1,nlay),qliqavelw(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 144 TURBIO
      _RL fccavelw (im*jm,1,nlay),fccavesw (im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 145 TURBIO
      _RL qqgrid   (im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 164 TURBIO
      _RL qliqtmp(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 165 TURBIO
      _RL  fcctmp(im*jm,1,nlay)
./pkg/fizhi/fizhi_turb.F 191 TURBIO
      _RL dumsc(nchp,nlay),dvmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 192 TURBIO
      _RL dtmsc(nchp,nlay),dqmsc(nchp,nlay,ntracers)
./pkg/fizhi/fizhi_turb.F 219 TURBIO
      _RL u(istrip,nlay+1), v(istrip,nlay+1), th(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 220 TURBIO
      _RL sh(istrip,nlay+1), thv(istrip,nlay+1), pe(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 221 TURBIO
      _RL tracers(istrip,nlay+1,ntracers)
./pkg/fizhi/fizhi_turb.F 222 TURBIO
      _RL dpstr(istrip,nlay),pke(istrip,nlay+1)
./pkg/fizhi/fizhi_turb.F 223 TURBIO
      _RL pk(istrip,nlay), qq(istrip,nlay),   p(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 224 TURBIO
      _RL sri(istrip,nlay), skh(istrip,nlay), skm(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 225 TURBIO
      _RL stuflux(istrip,nlay), stvflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 226 TURBIO
      _RL sttflux(istrip,nlay), stqflux(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 227 TURBIO
      _RL frqtrb(istrip,nlay-1)
./pkg/fizhi/fizhi_turb.F 228 TURBIO
      _RL dshdthg(istrip,nlay),dthdthg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 229 TURBIO
      _RL dshdshg(istrip,nlay),dthdshg(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 230 TURBIO
      _RL transth(istrip,nlay), transsh(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 246 TURBIO
      _RL xlsave(istrip,nlay),khsave(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 247 TURBIO
      _RL qliq(istrip,nlay),turbfcc(istrip,nlay)
./pkg/fizhi/fizhi_turb.F 248 TURBIO
      _RL qliqmsc(nchp,nlay),fccmsc(nchp,nlay)
./pkg/fizhi/fizhi_turb.F 306 TURBIO
       istnp1   =   istrip * (nlay+1)
./pkg/fizhi/fizhi_turb.F 307 TURBIO
       istnlay  =   istrip * nlay
./pkg/fizhi/fizhi_turb.F 326 TURBIO
      do L=1,nlay
./pkg/fizhi/fizhi_turb.F 4248 TRBL20
     1                        nlay,irun)
./pkg/fizhi/fizhi_turb.F 4276 TRBL20
      integer nlev,nlay,irun
./pkg/fizhi/fizhi_turb.F 4286 TRBL20
      _RL EE(irun*(nlay-1),1),RF(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 4356 TRBL25
     1                      nlay,irun)
./pkg/fizhi/fizhi_turb.F 4384 TRBL25
      integer nlev,nlay,irun
./pkg/fizhi/fizhi_turb.F 4391 TRBL25
      INTEGER INTSTB(irun*nlay,1), INTQ(irun*nlay,1)
./pkg/fizhi/fizhi_turb.F 4409 TRBL25
      _RL F2(irun*(nlay-1),1),F3(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 4410 TRBL25
      _RL F4(irun*(nlay-1),1),XQ(irun*(nlay-1),1)
./pkg/fizhi/fizhi_turb.F 492 TURBIO
       call STRIP2TILE(uz,igrd,u,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 493 TURBIO
       call STRIP2TILE(vz,igrd,v,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 494 TURBIO
       call STRIP2TILE(tz,igrd,th,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 495 TURBIO
       call STRIP2TILE(qz(1,1,1,1),igrd,sh,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 496 TURBIO
       call STRIP2TILE(dpres,igrd,dpstr,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 497 TURBIO
       call STRIP2TILE(plz,igrd,p,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 498 TURBIO
       call STRIP2TILE(plze,igrd,pe,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 499 TURBIO
       call STRIP2TILE(pkz,igrd,pk,nchp,ijall,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 500 TURBIO
       call STRIP2TILE(pkht,igrd,pke,nchp,ijall,istrip,nlay+1,nn)
./pkg/fizhi/fizhi_turb.F 507 TURBIO
       call STRIPIT  (tground,th(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 508 TURBIO
       call STRIPIT  (pmsc,pe(1,nlay+1),nchptot,nchp,istrip,1,nn)
./pkg/fizhi/fizhi_turb.F 509 TURBIO
       call STRIPIT  (tke,qq,nchptot,nchp,istrip,nlay-1,nn)
./pkg/fizhi/fizhi_turb.F 514 TURBIO
       call STRIPIT  (xlmt,xlsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 515 TURBIO
       call STRIPIT  (khmt,khsave,nchptot,nchp,istrip,nlay,nn)
./pkg/fizhi/fizhi_turb.F 574 TURBIO
       u(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 575 TURBIO
       v(i,nlay+1) = 0.
./pkg/fizhi/fizhi_turb.F 581 TURBIO
      th(i,nlay+1) = th(i,nlay+1) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 582 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 587 TURBIO
      tmpstrip(i) = sh(i,nlay+1)*1000
./pkg/fizhi/fizhi_turb.F 5 TURBIO
      subroutine TURBIO (im,jm,nlay,istrip,nymd,nhms,bi,bj
./pkg/fizhi/fizhi_turb.F 603 TURBIO
      do L = 1,nlay+1
./pkg/fizhi/fizhi_turb.F 610 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 614 TURBIO
      do L =1,nlay
./pkg/fizhi/fizhi_turb.F 637 TURBIO
        stdiag(i) = ( thv(i,nlay+1)-thv(i,nlay) ) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 649 TURBIO
     4 stq10m,istrip,nlay,nltop,nymd,nhms,grav,cp,rgas,faceps,virtcon,
./pkg/fizhi/fizhi_turb.F 654 TURBIO
      call PASTIT (qq,tke,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 659 TURBIO
      call PASTIT (xlsave,xlmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 660 TURBIO
      call PASTIT (khsave,khmt,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 662 TURBIO
      call PASTIT (qliq  ,qliqmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 663 TURBIO
      call PASTIT (turbfcc,fccmsc,istrip,nchp,nchptot,nlay,nn)
./pkg/fizhi/fizhi_turb.F 667 TURBIO
       evpot(i) = transsh(i,nlay) * (shgstr(i) - sh(i,nlay))
./pkg/fizhi/fizhi_turb.F 681 TURBIO
       tmpnlay(i) = th(i,nlay)*pk(i,nlay)
./pkg/fizhi/fizhi_turb.F 683 TURBIO
       psurf(i) = pe(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 684 TURBIO
       wspeed(i) = sqrt(u(i,nlay)*u(i,nlay) + v(i,nlay)*v(i,nlay))
./pkg/fizhi/fizhi_turb.F 693 TURBIO
       eturb(i) = eturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 694 TURBIO
       dedqa(i) = dedqa(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 695 TURBIO
       hsturb(i) = hsturb(i) * pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 793 TURBIO
     I   tmpnlay, sh(1,nlay), cd, cosz, pardr, pardf,
./pkg/fizhi/fizhi_turb.F 811 TURBIO
     .          pke(nland+1,nlay+1),    icest(nland+1),
./pkg/fizhi/fizhi_turb.F 944 TURBIO
      th(i,nlay+1) = tc(i) / pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 946 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 948 TURBIO
      th(i,L) = th(i,L) + dthdthg(i,L)*(tc(i)-savetc(i))/pke(i,nlay+1)
./pkg/fizhi/fizhi_turb.F 953 TURBIO
      sh(i,nlay+1) = qa(i)
./pkg/fizhi/fizhi_turb.F 955 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 961 TURBIO
      do L = 1,nlay
./pkg/fizhi/fizhi_turb.F 970 TURBIO
      do  l=1,nlay