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



File Line number Procedure Code
./pkg/generic_advdiff/gad_advection.F 701 GAD_ADVECTION
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/generic_advdiff/gad_calc_rhs.F 692 GAD_CALC_RHS
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/generic_advdiff/gad_som_advect.F 469 GAD_SOM_ADVECT
     &   .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/land/land_initialise.F 63 LAND_INITIALISE
        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_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 1014 MDSREADFIELD_2D_GL
            irec=1 + INT(iG/sNx) + nSx*nPx*(jG+j-1) + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_gl.F 1015 MDSREADFIELD_2D_GL
     &             + nSx*nPx*Ny*nLocz*(irecord-1)
./pkg/mdsio/mdsio_gl.F 1125 MDSREADFIELD_2D_GL
         DO ip=1,nPx
./pkg/mdsio/mdsio_gl.F 1217 MDSWRITEFIELD_2D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,nLocz)
./pkg/mdsio/mdsio_gl.F 1311 MDSWRITEFIELD_2D_GL
        do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 1388 MDSWRITEFIELD_2D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 230 MDSREADFIELD_3D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 276 MDSREADFIELD_3D_GL
            irec=1 + INT(iG/sNx) + nSx*nPx*(jG+j-1) + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_gl.F 277 MDSREADFIELD_3D_GL
     &             + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_gl.F 387 MDSREADFIELD_3D_GL
         DO ip=1,nPx
./pkg/mdsio/mdsio_gl.F 478 MDSWRITEFIELD_3D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl.F 571 MDSWRITEFIELD_3D_GL
        do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 648 MDSWRITEFIELD_3D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl.F 79 MDSREADFIELD_3D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl.F 817 MDSREADFIELD_2D_GL
      _RL arr_gl(sNx,nSx,nPx,sNy,nSy,nPy,nLocz)
./pkg/mdsio/mdsio_gl.F 968 MDSREADFIELD_2D_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 144 MDSREADFIELD_XZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 301 MDSREADFIELD_YZ_GL
      _RL arr_gl(nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 366 MDSREADFIELD_YZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 535 MDSWRITEFIELD_XZ_GL
      _RL arr_gl(sNx,nSx,nPx,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 580 MDSWRITEFIELD_XZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_gl_slice.F 750 MDSWRITEFIELD_YZ_GL
      _RL arr_gl(nSx,nPx,sNy,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 78 MDSREADFIELD_XZ_GL
      _RL arr_gl(sNx,nSx,nPx,nSy,nPy,Nr)
./pkg/mdsio/mdsio_gl_slice.F 795 MDSWRITEFIELD_YZ_GL
      do ip=1,nPx
./pkg/mdsio/mdsio_read_field.F 254 MDS_READ_FIELD
          DO npe=1,nPx*nPy
./pkg/mdsio/mdsio_read_field.F 426 MDS_READ_FIELD
              irec= 1 + INT(iG/sNx) + nSx*nPx*(jG+j-1)
./pkg/mdsio/mdsio_read_field.F 427 MDS_READ_FIELD
     &                + nSx*nPx*Ny*(k-kLo)
./pkg/mdsio/mdsio_read_field.F 428 MDS_READ_FIELD
     &                + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_readtile.F 169 MDS_READTILE
            irec=1 + INT(iG/sNx) + nSx*nPx*(jG+j-1) + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_readtile.F 170 MDS_READTILE
     &             + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_readvector.F 192 MDSREADVECTOR
            irec = 1 + int(iG/sNx) + (jG/sNy)*nSx*nPx +
./pkg/mdsio/mdsio_readvector.F 193 MDSREADVECTOR
     &             (irecord-1)*nSx*nPx*nSy*nPy
./pkg/mdsio/mdsio_readvector.F 295 MDSREADVECTOR
           DO L=1,narr*nPx*nPy
./pkg/mdsio/mdsio_readvector.F 307 MDSREADVECTOR
           DO L=1,narr*nPx*nPy
./pkg/mdsio/mdsio_readvector.F 71 MDSREADVECTOR
      Real*4 xy_buffer_r4(narr*nPx*nPy)
./pkg/mdsio/mdsio_readvector.F 72 MDSREADVECTOR
      Real*8 xy_buffer_r8(narr*nPx*nPy)
./pkg/mdsio/mdsio_readvector.F 73 MDSREADVECTOR
      Real*8 global   (narr*nPx*nPy)
./pkg/mdsio/mdsio_readvector.F 78 MDSREADVECTOR
      vec_size = narr*nPx*nPy
./pkg/mdsio/mdsio_slice.F 177 MDSREADFIELDXZ
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_slice.F 178 MDSREADFIELDXZ
     &           + nSx*nPx*nNz*(irecord-1)
./pkg/mdsio/mdsio_slice.F 622 MDSWRITEFIELDXZ
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_slice.F 623 MDSWRITEFIELDXZ
     &           + nSx*nPx*nNz*(irecord-1)
./pkg/mdsio/mdsio_slice_loc.F 168 MDSREADFIELDXZ_LOC
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_slice_loc.F 169 MDSREADFIELDXZ_LOC
     &           + nSx*nPx*nNz*(irecord-1)
./pkg/mdsio/mdsio_slice_loc.F 595 MDSWRITEFIELDXZ_LOC
            irec=1 + INT(iG/sNx) + nSx*nPx*(k-1)
./pkg/mdsio/mdsio_slice_loc.F 596 MDSWRITEFIELDXZ_LOC
     &           + nSx*nPx*nNz*(irecord-1)
./pkg/mdsio/mdsio_write_field.F 242 MDS_WRITE_FIELD
          DO npe=1,nPx*nPy
./pkg/mdsio/mdsio_write_field.F 412 MDS_WRITE_FIELD
              irec= 1 + INT(iG/sNx) + nSx*nPx*(jG+j-1)
./pkg/mdsio/mdsio_write_field.F 413 MDS_WRITE_FIELD
     &                + nSx*nPx*Ny*(k-kLo)
./pkg/mdsio/mdsio_write_field.F 414 MDS_WRITE_FIELD
     &                + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_writelocal.F 239 MDS_WRITELOCAL
            irec= 1 + INT(iG/sNx) + nSx*nPx*(jG+j-1)
./pkg/mdsio/mdsio_writelocal.F 240 MDS_WRITELOCAL
     &              + nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_writelocal.F 241 MDS_WRITELOCAL
     &              + nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_writetile.F 152 MDS_WRITETILE
            irec=1+INT(iG/sNx)+nSx*nPx*(jG+j-1)+nSx*nPx*Ny*(k-1)
./pkg/mdsio/mdsio_writetile.F 153 MDS_WRITETILE
     &           +nSx*nPx*Ny*nNz*(irecord-1)
./pkg/mdsio/mdsio_writevec_loc.F 185 MDSWRITEVEC_LOC_RS
          dimList(1,1)=nSx*nPx
./pkg/mdsio/mdsio_writevector.F 167 MDSWRITEVECTOR
           DO L=1,narr*nPx*nPy
./pkg/mdsio/mdsio_writevector.F 179 MDSWRITEVECTOR
           DO L=1,narr*nPx*nPy
./pkg/mdsio/mdsio_writevector.F 265 MDSWRITEVECTOR
            irec = 1 + int(iG/sNx) + (jG/sNy)*nSx*nPx +
./pkg/mdsio/mdsio_writevector.F 266 MDSWRITEVECTOR
     &             (irecord-1)*nSx*nPx*nSy*nPy
./pkg/mdsio/mdsio_writevector.F 299 MDSWRITEVECTOR
         dimList(1,1) = nPx*nSx*narr
./pkg/mdsio/mdsio_writevector.F 325 MDSWRITEVECTOR
       dimList(1,1) = nPx*nSx*narr
./pkg/mdsio/mdsio_writevector.F 327 MDSWRITEVECTOR
       dimList(3,1) = nPx*nSx*narr
./pkg/mdsio/mdsio_writevector.F 81 MDSWRITEVECTOR
      Real*4 xy_buffer_r4(narr*nPx*nPy)
./pkg/mdsio/mdsio_writevector.F 82 MDSWRITEVECTOR
      Real*8 xy_buffer_r8(narr*nPx*nPy)
./pkg/mdsio/mdsio_writevector.F 83 MDSWRITEVECTOR
      Real*8 global(narr*nPx*nPy)
./pkg/mdsio/mdsio_writevector.F 90 MDSWRITEVECTOR
      vec_size = narr*nPx*nPy
./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 135 MNC_CW_SET_GATTR
      CALL MNC_FILE_ADD_ATTR_INT(fname, 'nPx', 1, nPx, myThid)
./pkg/mnc/mnc_cwrapper.F 624 MNC_CW_GET_TILE_NUM
      uniq_tnum = (jG - 1)*(nPx*nSx) + iG
./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/mom_vecinv/mom_vecinv.F 708 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 721 SEAICE_ADVECTION
     &     .AND. nPx.EQ.1 .AND. nPy.EQ.1
./pkg/shap_filt/shap_filt_readparms.F 211 SHAP_FILT_READPARMS
     &                 .AND. nSx*nSy*nPx*nPy .NE. 6 ) THEN
./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/thsice/thsice_advection.F 721 THSICE_ADVECTION
     &     .AND. nPx.EQ.1 .AND. nPy.EQ.1
./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/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/OpenAD/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/OpenAD/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/OpenAD/code/SIZE.h 64 NO PROCEDURE
     &       nPx, nPy, 
./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_openad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/OpenAD/code_ad_openad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/OpenAD/code_ad_openad/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/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/advect_cs/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/advect_cs/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/advect_cs/code/SIZE.h 48 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 33 NO PROCEDURE
      INTEGER nPx
./verification/advect_xz/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/advect_xz/code/SIZE.h 47 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 33 NO PROCEDURE
      INTEGER nPx
./verification/aim.5l_LatLon/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/aim.5l_LatLon/code/SIZE.h 47 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/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 33 NO PROCEDURE
      INTEGER nPx
./verification/dome/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/dome/code/SIZE.h 47 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 33 NO PROCEDURE
      INTEGER nPx
./verification/exp4/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/exp4/code/SIZE.h 47 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 78 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/global1x1_tot/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global1x1_tot/code/SIZE.h 48 NO PROCEDURE
     &           nPx =  12,
./verification/global1x1_tot/code/SIZE.h 50 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global1x1_tot/code_bulk_adj/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/global1x1_tot/code_bulk_adj/SIZE.h 46 NO PROCEDURE
     &           nPx =  12,
./verification/global1x1_tot/code_bulk_adj/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global1x1_tot/code_seaice_adj/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/global1x1_tot/code_seaice_adj/SIZE.h 46 NO PROCEDURE
     &           nPx =  12,
./verification/global1x1_tot/code_seaice_adj/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global1x1_tot/code_taueddy/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/global1x1_tot/code_taueddy/SIZE.h 46 NO PROCEDURE
     &           nPx =  12,
./verification/global1x1_tot/code_taueddy/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global2x2_tot/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global2x2_tot/code/SIZE.h 48 NO PROCEDURE
     &           nPx =   3,
./verification/global2x2_tot/code/SIZE.h 50 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global2x2_tot/code_forw/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/global2x2_tot/code_forw/SIZE.h 46 NO PROCEDURE
     &           nPx =   6,
./verification/global2x2_tot/code_forw/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code_ad/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code_ad_nlfs/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code_ad_nlfs/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code_ad_nlfs/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean.90x40x15/code_ad_vecinv/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.90x40x15/code_ad_vecinv/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.90x40x15/code_ad_vecinv/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./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 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean.cs32x15/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean.cs32x15/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/global_ocean_ebm/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/global_ocean_ebm/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/global_ocean_ebm/code/SIZE.h 48 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/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 59 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/hs94.1x64x5/code_ad/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/hs94.1x64x5/code_ad/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.1x64x5/code_ad/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.1x64x5/code_ad/ini_theta.F 59 INI_THETA
      J = 99+myBxLo(myThid)+nPx*myByLo(myThid)
./verification/hs94.cs-32x32x5/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/hs94.cs-32x32x5/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/hs94.cs-32x32x5/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/hs94.cs-32x32x5/code/ini_theta.F 59 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 33 NO PROCEDURE
      INTEGER nPx
./verification/isomip/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/isomip/code/SIZE.h 47 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/lab_sea/code_ad_seaice_ocean/SIZE.h 39 NO PROCEDURE
      INTEGER nPx
./verification/lab_sea/code_ad_seaice_ocean/SIZE.h 51 NO PROCEDURE
     &           nPx =   1,
./verification/lab_sea/code_ad_seaice_ocean/SIZE.h 53 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/lab_sea/code_ad_seaice_only/SIZE.h 39 NO PROCEDURE
      INTEGER nPx
./verification/lab_sea/code_ad_seaice_only/SIZE.h 51 NO PROCEDURE
     &           nPx =   1,
./verification/lab_sea/code_ad_seaice_only/SIZE.h 53 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/matrix_example/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/matrix_example/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/matrix_example/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/natl_box/code/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/natl_box/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/natl_box_adjoint/code/SIZE.h 34 NO PROCEDURE
      INTEGER nPx
./verification/natl_box_adjoint/code/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box_adjoint/code/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/natl_box_adjoint/code_bulk/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/natl_box_adjoint/code_bulk/SIZE.h 44 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box_adjoint/code_bulk/SIZE.h 46 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./model/src/ini_model_io.F 40 INI_MODEL_IO
      IF ( nPx*nPy.NE.1 .AND. globalFiles ) THEN
./verification/natl_box_adjoint/code_pack/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/natl_box_adjoint/code_pack/SIZE.h 44 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box_adjoint/code_pack/SIZE.h 46 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/natl_box_adjoint/code_seaice/SIZE.h 32 NO PROCEDURE
      INTEGER nPx
./verification/natl_box_adjoint/code_seaice/SIZE.h 44 NO PROCEDURE
     &           nPx =   1,
./verification/natl_box_adjoint/code_seaice/SIZE.h 46 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_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/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_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_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 34 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_global_oce_optim/code_ad/SIZE.h 46 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_global_oce_optim/code_ad/SIZE.h 48 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./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 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_plume_on_slope/code/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_plume_on_slope/code/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 33 NO PROCEDURE
      INTEGER nPx
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 45 NO PROCEDURE
     &           nPx =   1,
./verification/tutorial_tracer_adjsens/code_ad/SIZE.h 47 NO PROCEDURE
     &           Nx  = sNx*nSx*nPx,
./verification/vermix/code/SIZE.h </