Symbol Description Uses
nPx No. of processes to use in X. 449



File Line number Procedure Code
./eesupp/inc/EESUPPORT.h 290 NO PROCEDURE
      INTEGER mpi_myXGlobalLo(nPx*nPy)
./eesupp/inc/EESUPPORT.h 291 NO PROCEDURE
      INTEGER mpi_myYGlobalLo(nPx*nPy)
./pkg/exch2/W2_EXCH2_SIZE.h 40 NO PROCEDURE
       PARAMETER ( W2_maxNbTiles = nSx*nSy*nPx*nPy * 2 )
./pkg/exch2/W2_EXCH2_TOPOLOGY.h 166 NO PROCEDURE
      INTEGER W2_procTileList(nSx,nSy,nPx*nPy )
./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 252 W2_CUMULSUM_Z_TILE_RL
         DO np = 2, nPx*nPy
./pkg/exch2/w2_e2setup.F 85 W2_E2SETUP
      exch2_nTiles = nBlankTiles + (nSx*nSy*nPx*nPy)
./pkg/exch2/w2_e2setup.F 88 W2_E2SETUP
     &    'W2_E2SETUP: number of Active Tiles =', nSx*nSy*nPx*nPy
./pkg/exch2/w2_map_procs.F 102 W2_MAP_PROCS
      IF ( J .NE. nSx*nSy*nPx*nPy ) THEN
./pkg/exch2/w2_map_procs.F 58 W2_MAP_PROCS
         DO np=1,nPx*nPy
./pkg/exch2/w2_map_procs.F 85 W2_MAP_PROCS
        jj = J/(nSx*nPx)
./pkg/exch2/w2_map_procs.F 86 W2_MAP_PROCS
        ii = MOD(J,nSx*nPx)
./pkg/fizhi/fizhi_init_fixed.F 105 FIZHI_INIT_FIXED
     &         nSx*nPx,nSy*nPy,maxtyp,nchp,nchptot,nchpland,lons,lats,
./pkg/fizhi/fizhi_readwrite_vegtiles.F 121 FIZHI_WRITE_VEGTILES
       tn = (jG - 1)*(nPx*nSx) + iG
./pkg/fizhi/fizhi_readwrite_vegtiles.F 376 FIZHI_READ_VEGTILES
       tn = (jG - 1)*(nPx*nSx) + iG
./pkg/generic_advdiff/gad_advection.F 823 GAD_ADVECTION
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/generic_advdiff/gad_calc_rhs.F 793 GAD_CALC_RHS
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./model/inc/SIZE.h 48 NO PROCEDURE
      INTEGER nPx
./model/inc/SIZE.h 60 NO PROCEDURE
     &           nPx =   1,
./model/inc/SIZE.h 62 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./pkg/generic_advdiff/gad_som_advect.F 440 GAD_SOM_ADVECT
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/grdchk/grdchk_readparms.F 151 GRDCHK_READPARMS
        IF ( iGloTile .GT. nSx*nPx .OR. jGloTile .GT. nSy*nPy ) THEN
./pkg/land/land_init_fixed.F 43 LAND_INIT_FIXED
        CALL LAND_MNC_INIT(sNx,sNy, OLx,OLy, nSx,nSy, nPx,nPy,
./pkg/land/land_mnc_init.F 12 LAND_MNC_INIT
     I     sNx,sNy, OLx,OLy, nSx,nSy, nPx,nPy, Nland_lev, 
./pkg/land/land_mnc_init.F 48 LAND_MNC_INIT
      integer sNx,sNy, OLx,OLy, nSx,nSy, nPx,nPy
./pkg/mdsio/MDSIO_BUFF_WH.h 30 NO PROCEDURE
      Real*4 fld2d_globuff_r4( (sNx+2*Olx)*(sNy+2*Oly)*nSx*nSy*nPx*nPy )
./pkg/mdsio/MDSIO_BUFF_WH.h 31 NO PROCEDURE
      Real*8 fld2d_globuff_r8( (sNx+2*Olx)*(sNy+2*Oly)*nSx*nSy*nPx*nPy )
./pkg/mdsio/MDSIO_BUFF_WH.h 51 NO PROCEDURE
     &       ( (sNx+2*Olx)*(sNy+2*Oly)*nSx*nSy*nPx*nPy*nWh )
./pkg/mdsio/MDSIO_BUFF_WH.h 53 NO PROCEDURE
     &       ( (sNx+2*Olx)*(sNy+2*Oly)*nSx*nSy*nPx*nPy*nWh )
./pkg/mdsio/mdsio_facef_read.F 61 MDS_FACEF_READ_RS
      Real*4 ioBuf4(1:sNx*nSx*nPx+1)
./pkg/mdsio/mdsio_facef_read.F 62 MDS_FACEF_READ_RS
      Real*8 ioBuf8(1:sNx*nSx*nPx+1)
./pkg/mdsio/mdsio_gl.F 1012 MDSREADFIELD_2D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 1058 MDSREADFIELD_2D_GL
            irec=1 + INT(iG/sNx) + nSx*nPx*(jG+j-1) + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_gl.F 1059 MDSREADFIELD_2D_GL
     &             + nSx*nPx*Ny*nLocz*(irecord-1)
./pkg/mdsio/mdsio_gl.F 1173 MDSREADFIELD_2D_GL
         DO ip=1,nPx
./pkg/mdsio/mdsio_gl.F 1267 MDSWRITEFIELD_2D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,nLocz)
./pkg/mdsio/mdsio_gl.F 1378 MDSWRITEFIELD_2D_GL
        do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 1459 MDSWRITEFIELD_2D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 225 MDSREADFIELD_3D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 271 MDSREADFIELD_3D_GL
            irec=1 + INT(iG/sNx) + nSx*nPx*(jG+j-1) + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_gl.F 272 MDSREADFIELD_3D_GL
     &             + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_gl.F 386 MDSREADFIELD_3D_GL
         DO ip=1,nPx
./pkg/mdsio/mdsio_gl.F 479 MDSWRITEFIELD_3D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl.F 589 MDSWRITEFIELD_3D_GL
        do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 62 MDSREADFIELD_3D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl.F 670 MDSWRITEFIELD_3D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 849 MDSREADFIELD_2D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,nLocz)
./pkg/mdsio/mdsio_gl_slice.F 139 MDSREADFIELD_XZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 303 MDSREADFIELD_YZ_GL
      _RL arr_gl(nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 379 MDSREADFIELD_YZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 555 MDSWRITEFIELD_XZ_GL
      _RL arr_gl(sNx,nSx,nPx,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 616 MDSWRITEFIELD_XZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 62 MDSREADFIELD_XZ_GL
      _RL arr_gl(sNx,nSx,nPx,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 796 MDSWRITEFIELD_YZ_GL
      _RL arr_gl(nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 857 MDSWRITEFIELD_YZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_read_section.F 217 MDS_READ_SEC_XZ
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_read_section.F 218 MDS_READ_SEC_XZ
     &           + nSx*nPx*kSize*(irecord-1)
./pkg/mdsio/mdsio_read_tape.F 235 MDS_READ_TAPE
            jRec = 1 + myProcId + (iRec-1)*nPx*nPy
./pkg/mdsio/mdsio_read_tape.F 75 MDS_READ_TAPE
      _R8    gl_buffer_r8(nSize*nPx*nPy)
./pkg/mdsio/mdsio_read_tape.F 76 MDS_READ_TAPE
      _R4    gl_buffer_r4(nSize*nPx*nPy)
./pkg/mdsio/mdsio_read_tape.F 81 MDS_READ_TAPE
      vec_size = nSize*nPx*nPy
./pkg/mdsio/mdsio_read_whalos.F 81 MDS_READ_WHALOS
      PARAMETER ( gloNyWh = procNyWh*nPy*nPx )
./pkg/mdsio/mdsio_write_section.F 188 MDS_WRITE_SEC_XZ
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_write_section.F 189 MDS_WRITE_SEC_XZ
     &           + nSx*nPx*kSize*(irecord-1)
./pkg/mdsio/mdsio_write_tape.F 265 MDS_WRITE_TAPE
           jRec = 1 + myProcId + (iRec-1)*nPx*nPy
./pkg/mdsio/mdsio_write_tape.F 301 MDS_WRITE_TAPE
          dimList(1,1) = nPx*nPy*nSize
./pkg/mdsio/mdsio_write_tape.F 81 MDS_WRITE_TAPE
      _R8    gl_buffer_r8(nSize*nPx*nPy)
./pkg/mdsio/mdsio_write_tape.F 82 MDS_WRITE_TAPE
      _R4    gl_buffer_r4(nSize*nPx*nPy)
./pkg/mdsio/mdsio_write_tape.F 93 MDS_WRITE_TAPE
      vec_size = nSize*nPx*nPy
./pkg/mdsio/mdsio_write_whalos.F 81 MDS_WRITE_WHALOS
      PARAMETER ( gloNyWh = procNyWh*nPy*nPx )
./pkg/mdsio/mdsio_writevec_loc.F 231 MDS_WRITEVEC_LOC
            dimList(1,1)=nSx*nPx
./pkg/mnc/mnc_cw_init.F 12 MNC_CW_INIT
     I     sNx,sNy, OLx,OLy, nSx,nSy, nPx,nPy, Nr, 
./pkg/mnc/mnc_cw_init.F 47 MNC_CW_INIT
      integer sNx,sNy, OLx,OLy, nSx,nSy, nPx,nPy, Nr
./pkg/mnc/mnc_cw_model_attr.F 134 MNC_CW_SET_GATTR
      CALL MNC_FILE_ADD_ATTR_INT(fname, 'nPx', 1, nPx, myThid)
./pkg/mnc/mnc_cwrapper.F 641 MNC_CW_GET_TILE_NUM
      uniq_tnum = (jG - 1)*(nPx*nSx) + iG
./pkg/mom_vecinv/mom_vecinv.F 854 MOM_VECINV
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/regrid/regrid_init_varia.F 103 REGRID_INIT_VARIA
          uniq_tnum = (jG - 1)*(nPx*nSx) + iG
./pkg/seaice/seaice_advection.F 759 SEAICE_ADVECTION
     &     .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/shap_filt/shap_filt_readparms.F 226 SHAP_FILT_READPARMS
     &                 .AND. nSx*nSy*nPx*nPy .NE. 6 ) THEN
./model/src/ini_curvilinear_grid.F 100 INI_CURVILINEAR_GRID
       IF ( nPx*nPy*nSy.EQ.1 .AND. nSx.EQ.6 ) THEN
./model/src/ini_curvilinear_grid.F 134 INI_CURVILINEAR_GRID
       IF ( nPx*nPy*nSx*nSy.EQ.6 .AND. sNx.EQ.sNy ) THEN
./model/src/ini_curvilinear_grid.F 272 INI_CURVILINEAR_GRID
        iG = iG + (jG-1)*(nSx*nPx)
./pkg/sphere/exch_all_2d_rl.F 36 EXCH_ALLGATHER_2D_RL
      _RL full( 1-OLx:sNx+OLx, 1-OLy:sNy+OLy, nSx, nSy, nPx, nPy )
./pkg/sphere/exch_all_2d_rl.F 45 EXCH_ALLGATHER_2D_RL
      _RL recvbuf( 1-OLx:sNx+OLx, 1-OLy:sNy+OLy, nSx, nSy, nPx*nPy )
./pkg/streamice/STREAMICE.h 637 NO PROCEDURE
      INTEGER n_dofs_process (0:nPx*nPy-1)
./pkg/streamice/streamice_cg_solve_petsc.F 119 STREAMICE_CG_SOLVE_PETSC
      DO i=0,nPx*nPy-1
./pkg/streamice/streamice_cg_solve_petsc.F 82 STREAMICE_CG_SOLVE_PETSC
      INTEGER n_dofs_cum_sum (0:nPx*nPy-1), idx(1)
./pkg/streamice/streamice_init_varia.F 423 STREAMICE_INIT_VARIA
       lenx = sNx*nSx*nPx*delX(1)
./pkg/streamice/streamice_init_varia.F 442 STREAMICE_INIT_VARIA
       lenx = sNx*nSx*nPx*delX(1)
./pkg/streamice/streamice_petsc_numerate.F 105 STREAMICE_PETSC_NUMERATE
      CALL MPI_ALLREDUCE(n_dofs_proc_loc,n_dofs_process,nPx*nPy,
./pkg/streamice/streamice_petsc_numerate.F 110 STREAMICE_PETSC_NUMERATE
      DO i=1,nPx*nPy-1
./pkg/streamice/streamice_petsc_numerate.F 42 STREAMICE_PETSC_NUMERATE
      integer n_dofs_proc_loc (0:nPx*nPy-1)
./pkg/streamice/streamice_petsc_numerate.F 43 STREAMICE_PETSC_NUMERATE
      integer n_dofs_cum_sum (0:nPx*nPy-1)
./pkg/streamice/streamice_petsc_numerate.F 97 STREAMICE_PETSC_NUMERATE
      DO i=0,nPx*nPy-1
./pkg/streamice/streamice_tridiag_solve.F 61 STREAMICE_TRIDIAG_SOLVE
      IF (nPx.gt.1 .or. nSx.gt.1) THEN
./pkg/streamice/streamice_velmask_upd.F 51 STREAMICE_VELMASK_UPD
      integer n_dofs_proc_loc (0:nPx*nPy-1)
./pkg/streamice/streamice_velmask_upd.F 52 STREAMICE_VELMASK_UPD
      integer n_dofs_cum_sum (0:nPx*nPy-1)
./pkg/thsice/thsice_advection.F 764 THSICE_ADVECTION
     &     .AND. nPx.EQ.1 .AND. nPy.EQ.1
./model/src/ini_model_io.F 212 INI_MODEL_IO
        CALL MNC_CW_INIT( sNx,sNy,OLx,OLy,nSx,nSy,nPx,nPy,
./model/src/ini_model_io.F 54 INI_MODEL_IO
      IF ( nPx*nPy.NE.1 .AND. globalFiles
./pkg/zonal_filt/zonal_filt_init.F 75 ZONAL_FILT_INIT
     &    'S/R ZONAL_FILT_INIT: Multi-tiles ( nSx*nPx=', nSx*nPx, ' )'
./verification/1D_ocean_ice_column/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/1D_ocean_ice_column/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/1D_ocean_ice_column/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/1D_ocean_ice_column/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/1D_ocean_ice_column/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/1D_ocean_ice_column/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/MLAdjust/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/MLAdjust/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/MLAdjust/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/OpenAD/code_ad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/OpenAD/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/OpenAD/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/OpenAD/code_ad_singlelayer/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/OpenAD/code_ad_singlelayer/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/OpenAD/code_ad_singlelayer/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/OpenAD/code_oad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/OpenAD/code_oad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/OpenAD/code_oad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/adjustment.128x64x1/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/adjustment.128x64x1/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/adjustment.128x64x1/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/adjustment.cs-32x32x1/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/adjustment.cs-32x32x1/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/adjustment.cs-32x32x1/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/adjustment.cs-32x32x1/code_min/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/adjustment.cs-32x32x1/code_min/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/adjustment.cs-32x32x1/code_min/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/advect_cs/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/advect_cs/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/advect_cs/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/advect_xy/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/advect_xy/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/advect_xy/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/advect_xz/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/advect_xz/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/advect_xz/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/aim.5l_Equatorial_Channel/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/aim.5l_Equatorial_Channel/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/aim.5l_Equatorial_Channel/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/aim.5l_LatLon/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/aim.5l_LatLon/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/aim.5l_LatLon/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/aim.5l_cs/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/aim.5l_cs/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/aim.5l_cs/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/bottom_ctrl_5x5/code_ad/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/bottom_ctrl_5x5/code_ad/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/bottom_ctrl_5x5/code_ad/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cfc_example/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/cfc_example/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/cfc_example/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cheapAML_box/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/cheapAML_box/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/cheapAML_box/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cpl_aim+ocn/code_atm/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/cpl_aim+ocn/code_atm/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/cpl_aim+ocn/code_atm/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cpl_aim+ocn/code_ocn/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/cpl_aim+ocn/code_ocn/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/cpl_aim+ocn/code_ocn/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cpl_atm2d+ocn/code_atmice/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/cpl_atm2d+ocn/code_atmice/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/cpl_atm2d+ocn/code_atmice/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/cpl_atm2d+ocn/code_ocn/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/cpl_atm2d+ocn/code_ocn/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/cpl_atm2d+ocn/code_ocn/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/deep_anelastic/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/deep_anelastic/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/deep_anelastic/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/dome/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/dome/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/dome/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/exp2/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/exp2/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/exp2/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/exp4/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/exp4/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/exp4/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/fizhi-cs-32x32x40/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/fizhi-cs-32x32x40/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/fizhi-cs-32x32x40/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/fizhi-cs-aqualev20/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/fizhi-cs-aqualev20/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/fizhi-cs-aqualev20/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/fizhi-cs-aqualev20/code/fizhi_init_fixed.F 84 FIZHI_INIT_FIXED
     &         nSx*nPx,nSy*nPy,maxtyp,nchp,nchptot,nchpland,lons,lats,
./verification/fizhi-gridalt-hs/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/fizhi-gridalt-hs/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/fizhi-gridalt-hs/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/fizhi-gridalt-hs/code/fizhi_init_fixed.F 84 FIZHI_INIT_FIXED
     &         nSx*nPx,nSy*nPy,maxtyp,nchp,nchptot,nchpland,lons,lats,
./verification/fizhi-gridalt-hs/code/update_ocean_exports.F 38 UPDATE_OCEAN_EXPORTS
       nSxglobal = nSx*nPx
./verification/flt_example/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/flt_example/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/flt_example/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/front_relax/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/front_relax/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/front_relax/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/front_relax/code_ad/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/front_relax/code_ad/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/front_relax/code_ad/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./eesupp/src/cumulsum_z_tile.F 153 CUMULSUM_Z_TILE_RL
          DO bi = 1,nSx*nPx-1
./eesupp/src/cumulsum_z_tile.F 158 CUMULSUM_Z_TILE_RL
           DO bi = 1,nSx*nPx
./eesupp/src/cumulsum_z_tile.F 68 CUMULSUM_Z_TILE_RL
      Real*8  globalBuf(3,nSx*nPx,nSy*nPy)
./verification/global_ocean.cs32x15/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.cs32x15/code/SIZE.h 58 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.cs32x15/code/SIZE.h 60 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.cs32x15/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.cs32x15/code_ad/SIZE.h 58 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.cs32x15/code_ad/SIZE.h 60 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean_ebm/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean_ebm/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean_ebm/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean_ebm/code_ad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean_ebm/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean_ebm/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_with_exf/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_with_exf/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_with_exf/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_with_exf/code_ad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_with_exf/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_with_exf/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/halfpipe_streamice/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/halfpipe_streamice/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/halfpipe_streamice/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/halfpipe_streamice/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/halfpipe_streamice/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/halfpipe_streamice/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/halfpipe_streamice/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/halfpipe_streamice/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/halfpipe_streamice/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.128x64x5/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/hs94.128x64x5/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.128x64x5/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.1x64x5/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/hs94.1x64x5/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.1x64x5/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.1x64x5/code/ini_theta.F 57 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/hs94.1x64x5/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/hs94.1x64x5/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.1x64x5/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.1x64x5/code_ad/ini_theta.F 57 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/hs94.1x64x5/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/hs94.1x64x5/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.1x64x5/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.1x64x5/code_oad/ini_theta.F 57 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/hs94.cs-32x32x5/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/hs94.cs-32x32x5/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.cs-32x32x5/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.cs-32x32x5/code/ini_theta.F 57 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/ideal_2D_oce/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/ideal_2D_oce/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/ideal_2D_oce/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/internal_wave/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/internal_wave/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/internal_wave/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/inverted_barometer/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/inverted_barometer/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/inverted_barometer/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/isomip/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/isomip/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/isomip/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/isomip/code_ad/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/isomip/code_ad/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/isomip/code_ad/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/isomip/code_oad/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/isomip/code_oad/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/isomip/code_oad/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/lab_sea/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/lab_sea/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/lab_sea/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/lab_sea/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/lab_sea/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/lab_sea/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/matrix_example/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/matrix_example/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/matrix_example/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/natl_box/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/natl_box/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/obcs_ctrl/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/obcs_ctrl/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/obcs_ctrl/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/offline_exf_seaice/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/offline_exf_seaice/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/offline_exf_seaice/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/offline_exf_seaice/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/offline_exf_seaice/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/offline_exf_seaice/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/rotating_tank/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/rotating_tank/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/rotating_tank/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/seaice_itd/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/seaice_itd/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/seaice_itd/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/seaice_obcs/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/seaice_obcs/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/seaice_obcs/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/short_surf_wave/code/SIZE.h 40 NO PROCEDURE
      INTEGER nPx
./verification/short_surf_wave/code/SIZE.h 52 NO PROCEDURE
     &           nPx =   1,
./verification/short_surf_wave/code/SIZE.h 54 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/so_box_biogeo/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/so_box_biogeo/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/so_box_biogeo/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/solid-body.cs-32x32x1/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/solid-body.cs-32x32x1/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/solid-body.cs-32x32x1/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tidal_basin_2d/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tidal_basin_2d/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tidal_basin_2d/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_advection_in_gyre/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_advection_in_gyre/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_advection_in_gyre/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_baroclinic_gyre/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_baroclinic_gyre/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_baroclinic_gyre/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_barotropic_gyre/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_barotropic_gyre/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_barotropic_gyre/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_cfc_offline/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_cfc_offline/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_cfc_offline/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_deep_convection/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_deep_convection/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_deep_convection/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_dic_adjoffline/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_dic_adjoffline/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_dic_adjoffline/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_biogeo/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_biogeo/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_biogeo/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_biogeo/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_biogeo/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_biogeo/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_biogeo/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_biogeo/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_biogeo/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_in_p/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_in_p/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_in_p/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_latlon/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_latlon/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_latlon/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_optim/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_optim/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_optim/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_global_oce_optim/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_optim/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_optim/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./model/src/solve_uv_tridiago.F 190 SOLVE_UV_TRIDIAGO
        IF ( nPx*nPy.GT.1 .OR. useCubedSphereExchange ) THEN
./model/src/solve_uv_tridiago.F 377 SOLVE_UV_TRIDIAGO
        IF ( nPx*nPy.GT.1 .OR. useCubedSphereExchange ) THEN
./verification/tutorial_held_suarez_cs/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_held_suarez_cs/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_held_suarez_cs/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_offline/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_offline/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_offline/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_plume_on_slope/code/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_plume_on_slope/code/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_plume_on_slope/code/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_tracer_adjsens/code_oad/SIZE.h 41 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_tracer_adjsens/code_oad/SIZE.h 53 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_tracer_adjsens/code_oad/SIZE.h 55 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/vermix/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/vermix/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/vermix/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./eesupp/src/eeboot_minimal.F 260 EEBOOT_MINIMAL
       IF ( numberOfProcs .NE. nPx*nPy ) THEN
./eesupp/src/eeboot_minimal.F 264 EEBOOT_MINIMAL
     &  ' not equal to nPx*nPy=', nPx*nPy
./optim/optim_readdata.F 81 OPTIM_READDATA
      real*4 cbuff( sNx*nSx*nPx*sNy*nSy*nPy )
./optim/optim_writedata.F 68 OPTIM_WRITEDATA
      real*4 cbuff( sNx*nSx*nPx*sNy*nSy*nPy )
./eesupp/src/eewrite_eeenv.F 127 EEWRITE_EEENV
      WRITE(msgBuf,'(A,I5,A)') '  nProcs =', nPx*nPy,
./eesupp/src/eewrite_eeenv.F 57 EEWRITE_EEENV
      WRITE(msgBuf,'(A,I5,A)') '     nPx =',nPx,
./eesupp/src/global_sum_singlecpu.F 121 GLOBAL_SUM_SINGLECPU_RL
         DO pId = 1, (nPx*nPy)-1
./eesupp/src/global_sum_tile.F 124 GLOBAL_SUM_TILE_RL
         DO np = 2, nPx*nPy
./eesupp/src/global_sum_tile.F 147 GLOBAL_SUM_TILE_RL
          DO biG = 1,nSx*nPx
./eesupp/src/global_sum_tile.F 154 GLOBAL_SUM_TILE_RL
         DO np = 2, nPx*nPy
./eesupp/src/global_sum_tile.F 169 GLOBAL_SUM_TILE_RL
         DO biG=1,nSx*nPx
./eesupp/src/global_sum_tile.F 184 GLOBAL_SUM_TILE_RL
        lbuff = nSx*nPx*nSy*nPy
./eesupp/src/global_sum_tile.F 191 GLOBAL_SUM_TILE_RL
          DO biG = 1,nSx*nPx
./eesupp/src/global_sum_tile.F 62 GLOBAL_SUM_TILE_RL
      Real*8  globalBuf(nSx*nPx,nSy*nPy)
./eesupp/src/global_sum_tile.F 65 GLOBAL_SUM_TILE_RL
      Real*8  localBuf (nSx*nPx,nSy*nPy)
./eesupp/src/global_sum_tile.F 66 GLOBAL_SUM_TILE_RL
      Real*8  globalBuf(nSx*nPx,nSy*nPy)
./eesupp/src/ini_communication_patterns.F 111 INI_COMMUNICATION_PATTERNS
     &    ((thePy-1)*nSy+theBj-1)*nSx*nPx
./eesupp/src/ini_communication_patterns.F 122 INI_COMMUNICATION_PATTERNS
         IF ( pxW .LT. 1 ) pxW   = nPx
./eesupp/src/ini_communication_patterns.F 130 INI_COMMUNICATION_PATTERNS
     &    ((thePy-1)*nSy+theBj-1)*nSx*nPx
./eesupp/src/ini_communication_patterns.F 149 INI_COMMUNICATION_PATTERNS
         IF ( pxE .GT. nPx ) pxE   = 1
./eesupp/src/ini_communication_patterns.F 157 INI_COMMUNICATION_PATTERNS
     &    ((thePy-1)*nSy+theBj-1)*nSx*nPx
./eesupp/src/ini_communication_patterns.F 184 INI_COMMUNICATION_PATTERNS
     &    ((thePy-1)*nSy+theBj-1)*nSx*nPx
./eesupp/src/ini_communication_patterns.F 206 INI_COMMUNICATION_PATTERNS
     &    ((thePy-1)*nSy+theBj-1)*nSx*nPx
./eesupp/src/ini_communication_patterns.F 216 INI_COMMUNICATION_PATTERNS
      totalTileCount = nSx*nSy*nPx*nPy
./eesupp/src/ini_communication_patterns.F 54 INI_COMMUNICATION_PATTERNS
      INTEGER bi0(nPx)
./eesupp/src/ini_communication_patterns.F 96 INI_COMMUNICATION_PATTERNS
      DO picnt = 1, nPx
./eesupp/src/ini_procs.F 122 INI_PROCS
       mpiGridSpec(1) = nPx
./eesupp/src/ini_procs.F 180 INI_PROCS
       DO np = 1, nPx*nPy
./eesupp/src/ini_procs.F 196 INI_PROCS
     &  mpiGridSpec(1) = nPx-1
./eesupp/src/ini_procs.F 219 INI_PROCS
     &   .AND. mpiGridSpec(1) .GT. nPx-1 )
./eesupp/src/ini_procs.F 226 INI_PROCS
     &   .AND. mpiGridSpec(1) .GT. nPx-1 )
./eesupp/src/ini_procs.F 227 INI_PROCS
     &    mpiGridSpec(1) = nPx-1
./eesupp/src/ini_procs.F 292 INI_PROCS
     &  ') on processor grid (0:',nPx-1,',0:',nPy-1,')'
./eesupp/src/ini_procs.F 297 INI_PROCS
     &  ') on global grid (1:',nPx*sNx*nSx,',1:',nPy*sNy*nSy,')'
./eesupp/src/ini_procs.F 538 INI_PROCS
       IF ( nPx*nPy .NE. 1 ) THEN
./eesupp/src/ini_procs.F 541 INI_PROCS
     &    'needs MPI for multi-procs (nPx*nPy=',  nPx*nPy, ') setup'
./pkg/autodiff/autodiff_whtapeio_sync.F 52 AUTODIFF_WHTAPEIO_SYNC
      PARAMETER ( gloNyWh = procNyWh*nPy*nPx )
./pkg/ctrl/ctrl_set_pack_xy.F 101 CTRL_SET_PACK_XY
          do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xy.F 159 CTRL_SET_PACK_XY
           do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xy.F 192 CTRL_SET_PACK_XY
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xy.F 286 CTRL_SET_PACK_XY
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xyz.F 111 CTRL_SET_PACK_XYZ
          do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xyz.F 170 CTRL_SET_PACK_XYZ
           do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xyz.F 209 CTRL_SET_PACK_XYZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xz.F 101 CTRL_SET_PACK_XZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xz.F 121 CTRL_SET_PACK_XZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xz.F 199 CTRL_SET_PACK_XZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_xz.F 274 CTRL_SET_PACK_XZ
              do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_yz.F 102 CTRL_SET_PACK_YZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_yz.F 121 CTRL_SET_PACK_YZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_yz.F 202 CTRL_SET_PACK_YZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_pack_yz.F 278 CTRL_SET_PACK_YZ
              do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xy.F 102 CTRL_SET_UNPACK_XY
          do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xy.F 160 CTRL_SET_UNPACK_XY
           do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xy.F 216 CTRL_SET_UNPACK_XY
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xy.F 326 CTRL_SET_UNPACK_XY
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xyz.F 113 CTRL_SET_UNPACK_XYZ
          do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xyz.F 179 CTRL_SET_UNPACK_XYZ
           do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xyz.F 240 CTRL_SET_UNPACK_XYZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xz.F 106 CTRL_SET_UNPACK_XZ
               do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xz.F 126 CTRL_SET_UNPACK_XZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xz.F 228 CTRL_SET_UNPACK_XZ
                 do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_xz.F 313 CTRL_SET_UNPACK_XZ
              do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_yz.F 107 CTRL_SET_UNPACK_YZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_yz.F 126 CTRL_SET_UNPACK_YZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_yz.F 226 CTRL_SET_UNPACK_YZ
                  do ip = 1,nPx
./pkg/ctrl/ctrl_set_unpack_yz.F 313 CTRL_SET_UNPACK_YZ
               do ip = 1,nPx
./pkg/diagnostics/diagnostics_set_calc.F 104 DIAGNOSTICS_SET_CALC
        xLine = (sNx+1)*nSx*nPx
./pkg/diagnostics/diagnostics_set_calc.F 135 DIAGNOSTICS_SET_CALC
        xyLoc = (sNx+1)*(sNy+1)*nSx*nSy*nPx*nPy + 2.
./pkg/ecco/cost_gencost_transp.F 54 COST_GENCOST_TRANSP
      parameter  ( facNum = 1./float(nPx) )