Symbol Description Uses
np 429



File Line number Procedure Code
./pkg/exch2/w2_cumulsum_z_tile.F 127 W2_CUMULSUM_Z_TILE_RL
         DO np = 2, nPx*nPy
./pkg/exch2/w2_cumulsum_z_tile.F 128 W2_CUMULSUM_Z_TILE_RL
           pId = np - 1
./pkg/exch2/w2_cumulsum_z_tile.F 139 W2_CUMULSUM_Z_TILE_RL
              tN = W2_procTileList(bi,bj,np)
./pkg/exch2/w2_cumulsum_z_tile.F 252 W2_CUMULSUM_Z_TILE_RL
         DO np = 2, nPx*nPy
./pkg/exch2/w2_cumulsum_z_tile.F 253 W2_CUMULSUM_Z_TILE_RL
           pId = np - 1
./pkg/exch2/w2_cumulsum_z_tile.F 257 W2_CUMULSUM_Z_TILE_RL
              tN = W2_procTileList(bi,bj,np)
./pkg/exch2/w2_cumulsum_z_tile.F 72 W2_CUMULSUM_Z_TILE_RL
      INTEGER np, pId
./pkg/exch2/w2_map_procs.F 46 W2_MAP_PROCS
      INTEGER np, ii, jj, bi, bj
./pkg/exch2/w2_map_procs.F 58 W2_MAP_PROCS
         DO np=1,nPx*nPy
./pkg/exch2/w2_map_procs.F 59 W2_MAP_PROCS
           W2_procTileList(bi,bj,np) = 0
./pkg/exch2/w2_map_procs.F 90 W2_MAP_PROCS
        np = 1 + jj/nSy + (ii/nSx)*nPy
./pkg/exch2/w2_map_procs.F 94 W2_MAP_PROCS
        W2_tileProc(I) = np
./pkg/exch2/w2_map_procs.F 96 W2_MAP_PROCS
        W2_procTileList(bi,bj,np) = I
./pkg/exch2/w2_map_procs.F 97 W2_MAP_PROCS
        IF ( np.EQ.thisProc ) W2_myTileList(bi,bj) = I
./pkg/exch2/w2_print_e2setup.F 102 W2_PRINT_E2SETUP
            np(1) = ns
./pkg/exch2/w2_print_e2setup.F 108 W2_PRINT_E2SETUP
            np(2) = ns
./pkg/exch2/w2_print_e2setup.F 114 W2_PRINT_E2SETUP
            np(3) = ns
./pkg/exch2/w2_print_e2setup.F 120 W2_PRINT_E2SETUP
            np(4) = ns
./pkg/exch2/w2_print_e2setup.F 131 W2_PRINT_E2SETUP
            it = exch2_neighbourId (np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 132 W2_PRINT_E2SETUP
            nt = exch2_opposingSend(np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 142 W2_PRINT_E2SETUP
     &      ' : pij=', (exch2_pij(k,np(i),ip(i)),k=1,4),
./pkg/exch2/w2_print_e2setup.F 143 W2_PRINT_E2SETUP
     &      ' ; oi,oj=',exch2_oi(np(i),ip(i)),exch2_oj(np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 41 W2_PRINT_E2SETUP
      INTEGER ip(4), np(4)
./pkg/exch2/w2_print_e2setup.F 74 W2_PRINT_E2SETUP
            it = exch2_neighbourId (np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 75 W2_PRINT_E2SETUP
            nt = exch2_opposingSend(np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 85 W2_PRINT_E2SETUP
     &      ' : pij=', (exch2_pij(k,np(i),ip(i)),k=1,4),
./pkg/exch2/w2_print_e2setup.F 86 W2_PRINT_E2SETUP
     &      ' ; oi,oj=',exch2_oi(np(i),ip(i)),exch2_oj(np(i),ip(i))
./pkg/exch2/w2_print_e2setup.F 94 W2_PRINT_E2SETUP
            np(i) = 0
./pkg/fizhi/fizhi_lwrad.F 1021 IRRAD
       do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1036 IRRAD
         blayer(i,j,np+1)= ( ts(i,j)*(ts(i,j)*(ts(i,j)
./pkg/fizhi/fizhi_lwrad.F 1049 IRRAD
       do k=1,np+1
./pkg/fizhi/fizhi_lwrad.F 1064 IRRAD
        call COLUMN(m,n,np,pa,dt,dco2,sco3,scopre,scotem)
./pkg/fizhi/fizhi_lwrad.F 1068 IRRAD
        call COLUMN(m,n,np,pa,dt,do3,sco3,scopre,scotem)
./pkg/fizhi/fizhi_lwrad.F 1074 IRRAD
       do k= 1, np
./pkg/fizhi/fizhi_lwrad.F 1091 IRRAD
       do k= 1, np
./pkg/fizhi/fizhi_lwrad.F 1140 IRRAD
        call H2OEXPS(ib,m,n,np,dh2o,pa,dt,xkw,aw,bw,pm,mw,h2oexp)
./pkg/fizhi/fizhi_lwrad.F 1147 IRRAD
        call CONEXPS(ib,m,n,np,dcont,xke,conexp)
./pkg/fizhi/fizhi_lwrad.F 1154 IRRAD
        call CO2EXPS(m,n,np,dco2,pa,dt,co2exp)
./pkg/fizhi/fizhi_lwrad.F 1164 IRRAD
        call N2OEXPS(ib,m,n,np,dn2o,pa,dt,n2oexp)
./pkg/fizhi/fizhi_lwrad.F 1170 IRRAD
        call CH4EXPS(ib,m,n,np,dch4,pa,dt,ch4exp)
./pkg/fizhi/fizhi_lwrad.F 1176 IRRAD
        call COMEXPS(ib,m,n,np,dco2,dt,comexp)
./pkg/fizhi/fizhi_lwrad.F 1188 IRRAD
        call CFCEXPS(ib,m,n,np,a1,b1,fk1,a2,b2,fk2,df11,dt,f11exp)
./pkg/fizhi/fizhi_lwrad.F 1200 IRRAD
        call CFCEXPS(ib,m,n,np,a1,b1,fk1,a2,b2,fk2,df12,dt,f12exp)
./pkg/fizhi/fizhi_lwrad.F 1212 IRRAD
        call CFCEXPS(ib,m,n,np,a1,b1,fk1,a2,b2,fk2,df22,dt,f22exp)
./pkg/fizhi/fizhi_lwrad.F 1219 IRRAD
        call B10EXPS(m,n,np,dh2o,dcont,dco2,dn2o,pa,dt
./pkg/fizhi/fizhi_lwrad.F 1231 IRRAD
      do k=1,np+1
./pkg/fizhi/fizhi_lwrad.F 1242 IRRAD
      do 2000 k1=1,np
./pkg/fizhi/fizhi_lwrad.F 1401 IRRAD
      do 3000 k2=k1+1,np+1
./pkg/fizhi/fizhi_lwrad.F 1420 IRRAD
           call TABLUP(k1,k2,m,n,np,nx,nh,nt,sh2o,swpre,swtem,
./pkg/fizhi/fizhi_lwrad.F 1424 IRRAD
           call TABLUP(k1,k2,m,n,np,nx,nh,nt,sh2o,swpre,swtem,
./pkg/fizhi/fizhi_lwrad.F 1429 IRRAD
           call TABLUP(k1,k2,m,n,np,nx,nh,nt,sh2o,swpre,swtem,
./pkg/fizhi/fizhi_lwrad.F 1438 IRRAD
        call H2OKDIS(ib,m,n,np,k2-1,fkw,gkw,ne,h2oexp,conexp,
./pkg/fizhi/fizhi_lwrad.F 1454 IRRAD
          call TABLUP(k1,k2,m,n,np,nx,nc,nt,sco3,scopre,scotem,
./pkg/fizhi/fizhi_lwrad.F 1460 IRRAD
          call CO2KDIS(m,n,np,k2-1,co2exp,tco2,trant)
./pkg/fizhi/fizhi_lwrad.F 1473 IRRAD
          call TABLUP(k1,k2,m,n,np,nx,no,nt,sco3,scopre,scotem,
./pkg/fizhi/fizhi_lwrad.F 1485 IRRAD
          call N2OKDIS(ib,m,n,np,k2-1,n2oexp,tn2o,trant)
./pkg/fizhi/fizhi_lwrad.F 1491 IRRAD
          call CH4KDIS(ib,m,n,np,k2-1,ch4exp,tch4,trant)
./pkg/fizhi/fizhi_lwrad.F 1497 IRRAD
          call COMKDIS(ib,m,n,np,k2-1,comexp,tcom,trant)
./pkg/fizhi/fizhi_lwrad.F 1503 IRRAD
          call CFCKDIS(m,n,np,k2-1,f11exp,tf11,trant)
./pkg/fizhi/fizhi_lwrad.F 1509 IRRAD
          call CFCKDIS(m,n,np,k2-1,f12exp,tf12,trant)
./pkg/fizhi/fizhi_lwrad.F 1515 IRRAD
          call CFCKDIS(m,n,np,k2-1,f22exp,tf22,trant)
./pkg/fizhi/fizhi_lwrad.F 1522 IRRAD
          call B10KDIS(m,n,np,k2-1,h2oexp,conexp,co2exp,n2oexp
./pkg/fizhi/fizhi_lwrad.F 1656 IRRAD
          flcu(i,j,np+1)=flcu(i,j,np+1)-blayer(i,j,np+1)
./pkg/fizhi/fizhi_lwrad.F 1657 IRRAD
          flxu(i,j,np+1)=flxu(i,j,np+1)-blayer(i,j,np+1)
./pkg/fizhi/fizhi_lwrad.F 1658 IRRAD
          st4(i,j)=st4(i,j)-blayer(i,j,np+1)
./pkg/fizhi/fizhi_lwrad.F 1659 IRRAD
          dfdts(i,j,np+1)=dfdts(i,j,np+1)-dbs(i,j)
./pkg/fizhi/fizhi_lwrad.F 1666 IRRAD
        do k=1, np+1
./pkg/fizhi/fizhi_lwrad.F 1670 IRRAD
     *           flcd(i,j,np+1)*trantcr(i,j,k)*(1.-emiss(i,j,ib))
./pkg/fizhi/fizhi_lwrad.F 1672 IRRAD
     *           flxd(i,j,np+1)*transfc(i,j,k)*(1.-emiss(i,j,ib))
./pkg/fizhi/fizhi_lwrad.F 1681 IRRAD
      do k=1,np+1
./pkg/fizhi/fizhi_lwrad.F 1694 IRRAD
      do k=1,np+1
./pkg/fizhi/fizhi_lwrad.F 1706 COLUMN
      subroutine COLUMN (m,n,np,pa,dt,sabs0,sabs,spre,stem)
./pkg/fizhi/fizhi_lwrad.F 1731 COLUMN
      integer m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 1735 COLUMN
      _RL pa(m,n,np),dt(m,n,np),sabs0(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 1739 COLUMN
      _RL sabs(m,n,np+1),spre(m,n,np+1),stem(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 1750 COLUMN
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1763 H2OEXPS
      subroutine H2OEXPS(ib,m,n,np,dh2o,pa,dt,xkw,aw,bw,pm,mw,h2oexp)
./pkg/fizhi/fizhi_lwrad.F 1786 H2OEXPS
      integer ib,m,n,np,i,j,k,ik
./pkg/fizhi/fizhi_lwrad.F 1790 H2OEXPS
      _RL dh2o(m,n,np),pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 1794 H2OEXPS
      _RL h2oexp(m,n,np,6)
./pkg/fizhi/fizhi_lwrad.F 1810 H2OEXPS
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1833 H2OEXPS
          do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1844 H2OEXPS
          do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1856 H2OEXPS
          do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1868 H2OEXPS
          do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1885 CONEXPS
      subroutine CONEXPS(ib,m,n,np,dcont,xke,conexp)
./pkg/fizhi/fizhi_lwrad.F 1902 CONEXPS
      integer ib,m,n,np,i,j,k,iq
./pkg/fizhi/fizhi_lwrad.F 1906 CONEXPS
      _RL dcont(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 1910 CONEXPS
      _RL conexp(m,n,np,3)
./pkg/fizhi/fizhi_lwrad.F 1918 CONEXPS
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1933 CONEXPS
         do k=1,np
./pkg/fizhi/fizhi_lwrad.F 1947 CO2EXPS
      subroutine CO2EXPS(m,n,np,dco2,pa,dt,co2exp)
./pkg/fizhi/fizhi_lwrad.F 1963 CO2EXPS
      integer m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 1967 CO2EXPS
      _RL dco2(m,n,np),pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 1971 CO2EXPS
      _RL co2exp(m,n,np,6,2)
./pkg/fizhi/fizhi_lwrad.F 1979 CO2EXPS
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2048 N2OEXPS
      subroutine N2OEXPS(ib,m,n,np,dn2o,pa,dt,n2oexp)
./pkg/fizhi/fizhi_lwrad.F 2065 N2OEXPS
      integer ib,m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 2069 N2OEXPS
      _RL dn2o(m,n,np),pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2073 N2OEXPS
      _RL n2oexp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 2081 N2OEXPS
       do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2124 CH4EXPS
      subroutine CH4EXPS(ib,m,n,np,dch4,pa,dt,ch4exp)
./pkg/fizhi/fizhi_lwrad.F 2141 CH4EXPS
      integer ib,m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 2145 CH4EXPS
      _RL dch4(m,n,np),pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2149 CH4EXPS
      _RL ch4exp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 2157 CH4EXPS
       do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2197 COMEXPS
      subroutine COMEXPS(ib,m,n,np,dcom,dt,comexp)
./pkg/fizhi/fizhi_lwrad.F 2213 COMEXPS
      integer ib,m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 2217 COMEXPS
      _RL dcom(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2221 COMEXPS
      _RL comexp(m,n,np,2)
./pkg/fizhi/fizhi_lwrad.F 2229 COMEXPS
       do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2270 CFCEXPS
      subroutine CFCEXPS(ib,m,n,np,a1,b1,fk1,a2,b2,fk2,dcfc,dt,cfcexp)
./pkg/fizhi/fizhi_lwrad.F 2290 CFCEXPS
      integer ib,m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 2294 CFCEXPS
      _RL dcfc(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2298 CFCEXPS
      _RL cfcexp(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2310 CFCEXPS
       do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2331 B10EXPS
      subroutine B10EXPS(m,n,np,dh2o,dcont,dco2,dn2o,pa,dt
./pkg/fizhi/fizhi_lwrad.F 2352 B10EXPS
      integer m,n,np,i,j,k
./pkg/fizhi/fizhi_lwrad.F 2356 B10EXPS
      _RL dh2o(m,n,np),dcont(m,n,np),dn2o(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2357 B10EXPS
      _RL dco2(m,n,np),pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 2361 B10EXPS
      _RL h2oexp(m,n,np,6),conexp(m,n,np,3),co2exp(m,n,np,6,2)
./pkg/fizhi/fizhi_lwrad.F 2362 B10EXPS
     *    ,n2oexp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 2370 B10EXPS
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 2464 TABLUP
      subroutine TABLUP(k1,k2,m,n,np,nx,nh,nt,sabs,spre,stem,w1,p1,
./pkg/fizhi/fizhi_lwrad.F 2503 TABLUP
      integer k1,k2,m,n,np,nx,nh,nt,i,j
./pkg/fizhi/fizhi_lwrad.F 2508 TABLUP
      _RL sabs(m,n,np+1),spre(m,n,np+1),stem(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 2579 H2OKDIS
      subroutine H2OKDIS(ib,m,n,np,k,fkw,gkw,ne,h2oexp,conexp,
./pkg/fizhi/fizhi_lwrad.F 2611 H2OKDIS
      integer ib,m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 2615 H2OKDIS
      _RL conexp(m,n,np,3),h2oexp(m,n,np,6)
./pkg/fizhi/fizhi_lwrad.F 2725 CO2KDIS
      subroutine CO2KDIS(m,n,np,k,co2exp,tco2,tran)
./pkg/fizhi/fizhi_lwrad.F 2745 CO2KDIS
      integer m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 2749 CO2KDIS
      _RL co2exp(m,n,np,6,2)
./pkg/fizhi/fizhi_lwrad.F 2813 N2OKDIS
      subroutine N2OKDIS(ib,m,n,np,k,n2oexp,tn2o,tran)
./pkg/fizhi/fizhi_lwrad.F 2834 N2OKDIS
      integer ib,m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 2838 N2OKDIS
      _RL n2oexp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 2890 CH4KDIS
      subroutine CH4KDIS(ib,m,n,np,k,ch4exp,tch4,tran)
./pkg/fizhi/fizhi_lwrad.F 2911 CH4KDIS
      integer ib,m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 2915 CH4KDIS
      _RL ch4exp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 2964 COMKDIS
      subroutine COMKDIS(ib,m,n,np,k,comexp,tcom,tran)
./pkg/fizhi/fizhi_lwrad.F 2985 COMKDIS
      integer ib,m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 2989 COMKDIS
      _RL comexp(m,n,np,2)
./pkg/fizhi/fizhi_lwrad.F 3033 CFCKDIS
      subroutine CFCKDIS(m,n,np,k,cfcexp,tcfc,tran)
./pkg/fizhi/fizhi_lwrad.F 3053 CFCKDIS
      integer m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 3057 CFCKDIS
      _RL cfcexp(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 3077 B10KDIS
      subroutine B10KDIS(m,n,np,k,h2oexp,conexp,co2exp,n2oexp
./pkg/fizhi/fizhi_lwrad.F 3109 B10KDIS
      integer m,n,np,k,i,j
./pkg/fizhi/fizhi_lwrad.F 3113 B10KDIS
      _RL h2oexp(m,n,np,6),conexp(m,n,np,3),co2exp(m,n,np,6,2)
./pkg/fizhi/fizhi_lwrad.F 3114 B10KDIS
     *    ,n2oexp(m,n,np,4)
./pkg/fizhi/fizhi_lwrad.F 346 IRRAD
      subroutine IRRAD (m,n,ndim,np,pl,ta,wa,oa,ts,co2,
./pkg/fizhi/fizhi_lwrad.F 568 IRRAD
      integer m,n,ndim,np,ict,icb
./pkg/fizhi/fizhi_lwrad.F 569 IRRAD
      _RL pl(m,ndim,np+1),ta(m,ndim,np),wa(m,ndim,np),oa(m,ndim,np),
./pkg/fizhi/fizhi_lwrad.F 571 IRRAD
      _RL co2,n2o(np),ch4(np),cfc11,cfc12,cfc22,emiss(m,ndim,10)
./pkg/fizhi/fizhi_lwrad.F 572 IRRAD
      _RL cwc(m,ndim,np,3),taucl(m,ndim,np,3),reff(m,ndim,np,3),
./pkg/fizhi/fizhi_lwrad.F 573 IRRAD
     *     fcld(m,ndim,np)
./pkg/fizhi/fizhi_lwrad.F 574 IRRAD
      _RL taual(m,ndim,np,10),ssaal(m,ndim,np,10),asyal(m,ndim,np,10)
./pkg/fizhi/fizhi_lwrad.F 579 IRRAD
      _RL flx(m,ndim,np+1),flc(m,ndim,np+1),dfdts(m,ndim,np+1),
./pkg/fizhi/fizhi_lwrad.F 591 IRRAD
      _RL pa(m,n,np),dt(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 592 IRRAD
      _RL sh2o(m,n,np+1),swpre(m,n,np+1),swtem(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 593 IRRAD
      _RL sco3(m,n,np+1),scopre(m,n,np+1),scotem(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 594 IRRAD
      _RL dh2o(m,n,np),dcont(m,n,np),dco2(m,n,np),do3(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 595 IRRAD
      _RL dn2o(m,n,np),dch4(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 596 IRRAD
      _RL df11(m,n,np),df12(m,n,np),df22(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 600 IRRAD
      _RL h2oexp(m,n,np,6),conexp(m,n,np,3),co2exp(m,n,np,6,2)
./pkg/fizhi/fizhi_lwrad.F 601 IRRAD
      _RL n2oexp(m,n,np,4),ch4exp(m,n,np,4),comexp(m,n,np,2)
./pkg/fizhi/fizhi_lwrad.F 602 IRRAD
      _RL f11exp(m,n,np),  f12exp(m,n,np),  f22exp(m,n,np)
./pkg/fizhi/fizhi_lwrad.F 603 IRRAD
      _RL clr(m,n,0:np+1),fclr(m,n)
./pkg/fizhi/fizhi_lwrad.F 604 IRRAD
      _RL blayer(m,n,0:np+1),dlayer(m,n,np+1),dbs(m,n)
./pkg/fizhi/fizhi_lwrad.F 606 IRRAD
      _RL cwp(m,n,np,3)
./pkg/fizhi/fizhi_lwrad.F 607 IRRAD
      _RL trant(m,n),tranal(m,n),transfc(m,n,np+1),trantcr(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 608 IRRAD
      _RL flxu(m,n,np+1),flxd(m,n,np+1),flcu(m,n,np+1),flcd(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 609 IRRAD
      _RL rflx(m,n,np+1),rflc(m,n,np+1)
./pkg/fizhi/fizhi_lwrad.F 882 IRRAD
      do k=1,np
./pkg/fizhi/fizhi_lwrad.F 909 IRRAD
      do k=1,np
./pkg/fizhi/fizhi_lwrad.F 937 IRRAD
        call COLUMN(m,n,np,pa,dt,dh2o,sh2o,swpre,swtem)
./pkg/fizhi/fizhi_lwrad.F 946 IRRAD
        do k=1,np
./pkg/fizhi/fizhi_lwrad.F 968 IRRAD
        clr(i,j,np+1) = 0.0
./pkg/fizhi/fizhi_lwrad.F 970 IRRAD
        transfc(i,j,np+1)=1.0
./pkg/fizhi/fizhi_lwrad.F 971 IRRAD
        trantcr(i,j,np+1)=1.0
./pkg/fizhi/fizhi_lwrad.F 977 IRRAD
      do k=1,np+1
./pkg/fizhi/fizhi_swrad.F 1003 CLDSCALE
      integer m,n,ndim,np,ict,icb
./pkg/fizhi/fizhi_swrad.F 1004 CLDSCALE
      _RL  cosz(m,ndim),fcld(m,ndim,np),taucld(m,ndim,np,2)
./pkg/fizhi/fizhi_swrad.F 1008 CLDSCALE
      _RL  cc(m,n,3),tauclb(m,n,np),tauclf(m,n,np)
./pkg/fizhi/fizhi_swrad.F 1057 CLDSCALE
      do k=icb,np
./pkg/fizhi/fizhi_swrad.F 1069 CLDSCALE
      do k=1,np
./pkg/fizhi/fizhi_swrad.F 1159 SOLIR
      subroutine SOLIR (m,n,ndim,np,wh,taucld,tauclb,tauclf,reff,
./pkg/fizhi/fizhi_swrad.F 1233 SOLIR
      integer m,n,ndim,np,ict,icb
./pkg/fizhi/fizhi_swrad.F 1234 SOLIR
      _RL  taucld(m,ndim,np,2),reff(m,ndim,np,2),fcld(m,ndim,np)
./pkg/fizhi/fizhi_swrad.F 1235 SOLIR
      _RL  tauclb(m,n,np),tauclf(m,n,np),cc(m,n,3)
./pkg/fizhi/fizhi_swrad.F 1237 SOLIR
      _RL  wh(m,n,np),taual(m,ndim,np),csm(m,n)
./pkg/fizhi/fizhi_swrad.F 1241 SOLIR
      _RL  flx(m,ndim,np+1),flc(m,ndim,np+1)
./pkg/fizhi/fizhi_swrad.F 1254 SOLIR
      _RL  ssacl(m,n,np),asycl(m,n,np)
./pkg/fizhi/fizhi_swrad.F 1255 SOLIR
      _RL  rr(m,n,np+1,2),tt(m,n,np+1,2),td(m,n,np+1,2),
./pkg/fizhi/fizhi_swrad.F 1256 SOLIR
     *       rs(m,n,np+1,2),ts(m,n,np+1,2)
./pkg/fizhi/fizhi_swrad.F 1257 SOLIR
      _RL  fall(m,n,np+1),fclr(m,n,np+1)
./pkg/fizhi/fizhi_swrad.F 1325 SOLIR
         rr(i,j,np+1,1)=rsirbm(i,j)
./pkg/fizhi/fizhi_swrad.F 1326 SOLIR
         rr(i,j,np+1,2)=rsirbm(i,j)
./pkg/fizhi/fizhi_swrad.F 1327 SOLIR
         rs(i,j,np+1,1)=rsirdf(i,j)
./pkg/fizhi/fizhi_swrad.F 1328 SOLIR
         rs(i,j,np+1,2)=rsirdf(i,j)
./pkg/fizhi/fizhi_swrad.F 1329 SOLIR
         td(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1330 SOLIR
         td(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1331 SOLIR
         tt(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1332 SOLIR
         tt(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1333 SOLIR
         ts(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1334 SOLIR
         ts(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1345 SOLIR
       do k= 1, np
./pkg/fizhi/fizhi_swrad.F 1391 SOLIR
          do 300 k= 1, np
./pkg/fizhi/fizhi_swrad.F 1523 SOLIR
       do k= 1, np+1
./pkg/fizhi/fizhi_swrad.F 1538 SOLIR
        call CLDFLX (m,n,np,ict,icb,cc,rr,tt,td,rs,ts,
./pkg/fizhi/fizhi_swrad.F 1541 SOLIR
       do k= 1, np+1
./pkg/fizhi/fizhi_swrad.F 1569 SOLUV
      subroutine SOLUV (m,n,ndim,np,oh,dp,taucld,tauclb,tauclf,reff,
./pkg/fizhi/fizhi_swrad.F 1655 SOLUV
      integer m,n,ndim,np,ict,icb
./pkg/fizhi/fizhi_swrad.F 1656 SOLUV
      _RL  taucld(m,ndim,np,2),reff(m,ndim,np,2),fcld(m,ndim,np)
./pkg/fizhi/fizhi_swrad.F 1657 SOLUV
      _RL  tauclb(m,n,np),tauclf(m,n,np),cc(m,n,3)
./pkg/fizhi/fizhi_swrad.F 1658 SOLUV
      _RL  oh(m,n,np),dp(m,n,np),taual(m,ndim,np)
./pkg/fizhi/fizhi_swrad.F 1663 SOLUV
      _RL  flx(m,ndim,np+1),flc(m,ndim,np+1)
./pkg/fizhi/fizhi_swrad.F 1678 SOLUV
      _RL  taux,reff1,reff2,g1,g2,asycl(m,n,np)
./pkg/fizhi/fizhi_swrad.F 1679 SOLUV
      _RL  td(m,n,np+1,2),rr(m,n,np+1,2),tt(m,n,np+1,2),
./pkg/fizhi/fizhi_swrad.F 1680 SOLUV
     *       rs(m,n,np+1,2),ts(m,n,np+1,2)
./pkg/fizhi/fizhi_swrad.F 1681 SOLUV
      _RL  fall(m,n,np+1),fclr(m,n,np+1),fsdir(m,n),fsdif(m,n)
./pkg/fizhi/fizhi_swrad.F 1721 SOLUV
         rr(i,j,np+1,1)=rsuvbm(i,j)
./pkg/fizhi/fizhi_swrad.F 1722 SOLUV
         rr(i,j,np+1,2)=rsuvbm(i,j)
./pkg/fizhi/fizhi_swrad.F 1723 SOLUV
         rs(i,j,np+1,1)=rsuvdf(i,j)
./pkg/fizhi/fizhi_swrad.F 1724 SOLUV
         rs(i,j,np+1,2)=rsuvdf(i,j)
./pkg/fizhi/fizhi_swrad.F 1725 SOLUV
         td(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1726 SOLUV
         td(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1727 SOLUV
         tt(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1728 SOLUV
         tt(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1729 SOLUV
         ts(i,j,np+1,1)=0.0
./pkg/fizhi/fizhi_swrad.F 1730 SOLUV
         ts(i,j,np+1,2)=0.0
./pkg/fizhi/fizhi_swrad.F 1737 SOLUV
      do k= 1, np
./pkg/fizhi/fizhi_swrad.F 1778 SOLUV
       do 300 k= 1, np
./pkg/fizhi/fizhi_swrad.F 1895 SOLUV
       do k= 1, np+1
./pkg/fizhi/fizhi_swrad.F 1909 SOLUV
        call CLDFLX (m,n,np,ict,icb,cc,rr,tt,td,rs,ts,
./pkg/fizhi/fizhi_swrad.F 1912 SOLUV
       do k= 1, np+1
./pkg/fizhi/fizhi_swrad.F 2160 CLDFLX
      subroutine CLDFLX (m,n,np,ict,icb,cc,rr,tt,td,rs,ts,
./pkg/fizhi/fizhi_swrad.F 2196 CLDFLX
      integer m,n,np,ict,icb
./pkg/fizhi/fizhi_swrad.F 2198 CLDFLX
      _RL  rr(m,n,np+1,2),tt(m,n,np+1,2),td(m,n,np+1,2)
./pkg/fizhi/fizhi_swrad.F 2199 CLDFLX
      _RL  rs(m,n,np+1,2),ts(m,n,np+1,2)
./pkg/fizhi/fizhi_swrad.F 2205 CLDFLX
      _RL  rra(m,n,np+1,2,2),tta(m,n,np+1,2,2),tda(m,n,np+1,2,2)
./pkg/fizhi/fizhi_swrad.F 2206 CLDFLX
      _RL  rsa(m,n,np+1,2,2),rxa(m,n,np+1,2,2)
./pkg/fizhi/fizhi_swrad.F 2207 CLDFLX
      _RL  ch(m,n),cm(m,n),ct(m,n),flxdn(m,n,np+1)
./pkg/fizhi/fizhi_swrad.F 2213 CLDFLX
      _RL  fclr(m,n,np+1),fall(m,n,np+1)
./pkg/fizhi/fizhi_swrad.F 2218 CLDFLX
      do k=1,np+1
./pkg/fizhi/fizhi_swrad.F 2307 CLDFLX
         rra(i,j,np+1,1,is)=rr(i,j,np+1,is)
./pkg/fizhi/fizhi_swrad.F 2308 CLDFLX
         rxa(i,j,np+1,1,is)=rs(i,j,np+1,is)
./pkg/fizhi/fizhi_swrad.F 2309 CLDFLX
         rra(i,j,np+1,2,is)=rr(i,j,np+1,is)
./pkg/fizhi/fizhi_swrad.F 2310 CLDFLX
         rxa(i,j,np+1,2,is)=rs(i,j,np+1,is)
./pkg/fizhi/fizhi_swrad.F 2314 CLDFLX
       do k=np,icb,-1
./pkg/fizhi/fizhi_swrad.F 2422 CLDFLX
       do k= icb, np
./pkg/fizhi/fizhi_swrad.F 2456 CLDFLX
      do k=2,np+1
./pkg/fizhi/fizhi_swrad.F 2477 CLDFLX
       do k=1,np+1
./pkg/fizhi/fizhi_swrad.F 2502 FLXCO2
      subroutine FLXCO2(m,n,np,swc,swh,csm,df)
./pkg/fizhi/fizhi_swrad.F 2513 FLXCO2
      integer m,n,np
./pkg/fizhi/fizhi_swrad.F 2514 FLXCO2
      _RL  csm(m,n),swc(m,n,np+1),swh(m,n,np+1),cah(22,19)
./pkg/fizhi/fizhi_swrad.F 2518 FLXCO2
      _RL  df(m,n,np+1)
./pkg/fizhi/fizhi_swrad.F 2536 FLXCO2
      do k= 2, np+1
./pkg/fizhi/fizhi_swrad.F 665 SORAD
      subroutine SORAD(m,n,ndim,np,pl,ta,wa,oa,co2,
./pkg/fizhi/fizhi_swrad.F 771 SORAD
      integer m,n,ndim,np,ict,icb
./pkg/fizhi/fizhi_swrad.F 772 SORAD
      _RL pl(m,ndim,np+1),ta(m,ndim,np),wa(m,ndim,np),oa(m,ndim,np)
./pkg/fizhi/fizhi_swrad.F 773 SORAD
      _RL  taucld(m,ndim,np,2),reff(m,ndim,np,2)
./pkg/fizhi/fizhi_swrad.F 774 SORAD
      _RL  fcld(m,ndim,np),taual(m,ndim,np)
./pkg/fizhi/fizhi_swrad.F 780 SORAD
      _RL  flx(m,ndim,np+1),flc(m,ndim,np+1)
./pkg/fizhi/fizhi_swrad.F 788 SORAD
      _RL  cc(m,n,3),tauclb(m,n,np),tauclf(m,n,np)
./pkg/fizhi/fizhi_swrad.F 789 SORAD
      _RL  dp(m,n,np),wh(m,n,np),oh(m,n,np),scal(m,n,np)
./pkg/fizhi/fizhi_swrad.F 790 SORAD
      _RL  swh(m,n,np+1),so2(m,n,np+1),df(m,n,np+1)
./pkg/fizhi/fizhi_swrad.F 810 SORAD
      do k= 1, np
./pkg/fizhi/fizhi_swrad.F 841 SORAD
      call CLDSCALE(m,n,ndim,np,cosz,fcld,taucld,ict,icb,
./pkg/fizhi/fizhi_swrad.F 847 SORAD
      do k=1, np+1
./pkg/fizhi/fizhi_swrad.F 859 SORAD
      call SOLIR (m,n,ndim,np,wh,taucld,tauclb,tauclf,reff,ict,icb
./pkg/fizhi/fizhi_swrad.F 864 SORAD
      call SOLUV (m,n,ndim,np,oh,dp,taucld,tauclb,tauclf,reff,ict,icb
./pkg/fizhi/fizhi_swrad.F 870 SORAD
      do k= 1, np
./pkg/fizhi/fizhi_swrad.F 882 SORAD
       do k= 2, np+1
./pkg/fizhi/fizhi_swrad.F 893 SORAD
      do k= 1, np
./pkg/fizhi/fizhi_swrad.F 904 SORAD
      call FLXCO2(m,n,np,so2,swh,csm,df)
./pkg/fizhi/fizhi_swrad.F 908 SORAD
      do k= 2, np+1
./pkg/fizhi/fizhi_swrad.F 927 SORAD
      do k=1,np
./pkg/fizhi/fizhi_swrad.F 948 SORAD
         x = (-sdf(i,j)-df(i,j,np+1)*sclr(i,j))/x
./pkg/fizhi/fizhi_swrad.F 959 CLDSCALE
      subroutine CLDSCALE (m,n,ndim,np,cosz,fcld,taucld,ict,icb,
./verification/flt_example/extra/cvprofiles.F 276 NO PROCEDURE
               np = INT((tmp(2)-rcountstart)/rcountdelta+1)
./verification/flt_example/extra/cvprofiles.F 280 NO PROCEDURE
               xpart(ip,np)  = SNGL(tmp(3))
./verification/flt_example/extra/cvprofiles.F 281 NO PROCEDURE
               ypart(ip,np)  = SNGL(tmp(4))
./verification/flt_example/extra/cvprofiles.F 283 NO PROCEDURE
               xpart(ip,np)  = SNGL(tmp(3))/1000.
./verification/flt_example/extra/cvprofiles.F 284 NO PROCEDURE
               ypart(ip,np)  = SNGL(tmp(4))/1000.
./verification/flt_example/extra/cvprofiles.F 286 NO PROCEDURE
               kpart(ip,np)  = SNGL(tmp(5))
./verification/flt_example/extra/cvprofiles.F 287 NO PROCEDURE
               zeta(ip,np)   = SNGL(tmp(6))
./verification/flt_example/extra/cvprofiles.F 289 NO PROCEDURE
                if (.not. preflag) uvel(ip,k,np)   = SNGL(tmp(6+k))
./verification/flt_example/extra/cvprofiles.F 290 NO PROCEDURE
                if (.not. preflag) vvel(ip,k,np)   = SNGL(tmp(6+1*Nr+k))
./verification/flt_example/extra/cvprofiles.F 291 NO PROCEDURE
                                   temp(ip,k,np)   = SNGL(tmp(6+2*Nr+k))
./verification/flt_example/extra/cvprofiles.F 292 NO PROCEDURE
                if (.not. preflag) salt(ip,k,np)   = SNGL(tmp(6+3*Nr+k))
./verification/flt_example/extra/cvprofiles.F 293 NO PROCEDURE
                  if (temp(ip,k,np) .eq. 0.) then
./verification/flt_example/extra/cvprofiles.F 294 NO PROCEDURE
                    if (.not. preflag)  uvel(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 295 NO PROCEDURE
                    if (.not. preflag)  vvel(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 296 NO PROCEDURE
                                        temp(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 297 NO PROCEDURE
                    if (.not. preflag)  salt(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 557 NO PROCEDURE
               np = INT((tmp(2)-rcountstart)/rcountdelta+1)
./verification/flt_example/extra/cvprofiles.F 559 NO PROCEDURE
                  temp(ip,k,np)   = SNGL(tmp(6+3*Nr+k))
./verification/flt_example/extra/cvprofiles.F 561 NO PROCEDURE
                     temp(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 587 NO PROCEDURE
               np = INT((tmp(2)-rcountstart)/rcountdelta+1)
./verification/flt_example/extra/cvprofiles.F 589 NO PROCEDURE
                  temp(ip,k,np)   = SNGL(tmp(6+k))
./verification/flt_example/extra/cvprofiles.F 591 NO PROCEDURE
                     temp(ip,k,np)   = spval
./verification/flt_example/extra/cvprofiles.F 617 NO PROCEDURE
               np = INT((tmp(2)-rcountstart)/rcountdelta+1)
./verification/flt_example/extra/cvprofiles.F 619 NO PROCEDURE
                  temp(ip,k,np)   = SNGL(tmp(6+1*Nr+k))
./verification/flt_example/extra/cvprofiles.F 621 NO PROCEDURE
                     temp(ip,k,np)   = spval
./eesupp/src/global_sum_tile.F 114 GLOBAL_SUM_TILE_RL
         np = 1
./eesupp/src/global_sum_tile.F 117 GLOBAL_SUM_TILE_RL
            biG = (mpi_myXGlobalLo(np)-1)/sNx+bi
./eesupp/src/global_sum_tile.F 118 GLOBAL_SUM_TILE_RL
            bjG = (mpi_myYGlobalLo(np)-1)/sNy+bj
./eesupp/src/global_sum_tile.F 124 GLOBAL_SUM_TILE_RL
         DO np = 2, nPx*nPy
./eesupp/src/global_sum_tile.F 125 GLOBAL_SUM_TILE_RL
          pId = np - 1
./eesupp/src/global_sum_tile.F 136 GLOBAL_SUM_TILE_RL
             biG = (mpi_myXGlobalLo(np)-1)/sNx+bi
./eesupp/src/global_sum_tile.F 137 GLOBAL_SUM_TILE_RL
             bjG = (mpi_myYGlobalLo(np)-1)/sNy+bj
./eesupp/src/global_sum_tile.F 154 GLOBAL_SUM_TILE_RL
         DO np = 2, nPx*nPy
./eesupp/src/global_sum_tile.F 155 GLOBAL_SUM_TILE_RL
          pId = np - 1
./eesupp/src/global_sum_tile.F 58 GLOBAL_SUM_TILE_RL
      INTEGER biG, bjG, np, pId
./eesupp/src/ini_procs.F 180 INI_PROCS
       DO np = 1, nPx*nPy
./eesupp/src/ini_procs.F 183 INI_PROCS
          pId = np - 1
./eesupp/src/ini_procs.F 186 INI_PROCS
          mpi_myXGlobalLo(np) = itemp(1)
./eesupp/src/ini_procs.F 187 INI_PROCS
          mpi_myYGlobalLo(np) = itemp(2)
./eesupp/src/ini_procs.F 61 INI_PROCS
      INTEGER np, pId, itemp(2)