Symbol Description Uses
maskS South face land mask 191



File Line number Procedure Code
./pkg/ecco/ecco_cost_weights.F 1041 ECCO_COST_WEIGHTS
              wtauv2(i,j,bi,bj) = wtau0*maskS(i,j,k,bi,bj)*frame(i,j)
./pkg/ecco/ecco_cost_weights.F 1687 ECCO_COST_WEIGHTS
                 wvvel3d(i,j,k,bi,bj)=frame(i,j)*maskS(i,j,k,bi,bj)/
./pkg/ecco/ecco_cost_weights.F 2035 ECCO_COST_WEIGHTS
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlS', maskS, 'XY', Nr,
./model/inc/GRID.h 424 NO PROCEDURE
     &  maskC, maskW, maskS,
./model/inc/GRID.h 478 NO PROCEDURE
      _RS maskS          (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
./model/inc/HFACS_MACROS.h 36 NO PROCEDURE
# define _hFacS(i,j,k,bi,bj) hFacS(i,j,k,bi,bj)*maskS(i,j,k,bi,bj)
./pkg/exf/exf_check_range.F 101 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) THEN
./pkg/exf/exf_check_range.F 112 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) THEN
./pkg/exf/exf_check_range.F 82 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) THEN
./pkg/exf/exf_filter_rl.F 80 EXF_FILTER_RL
               IF ( maskS(i,j,ks,bi,bj) .EQ. 0. ) THEN
./pkg/exf/exf_mapfields.F 293 EXF_MAPFIELDS
     &              *exf_half*maskS(i,j,ks,bi,bj)
./pkg/fizhi/fizhi_init_vars.F 155 FIZHI_INIT_VARS
       call CTOA(myThid,uvel,vvel,maskW,maskS,im1,im2,jm1,jm2,Nr,
./pkg/fizhi/fizhi_tendency_apply.F 141 FIZHI_TENDENCY_APPLY_V
     &              + maskS(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 150 FIZHI_TENDENCY_APPLY_V
        tmpdiag(i,j) = maskS(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 163 FIZHI_TENDENCY_APPLY_V
     &       maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj) * 86400
./pkg/fizhi/fizhi_tendency_apply.F 232 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 234 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j+1,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 250 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 252 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j+1,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 268 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 270 FIZHI_TENDENCY_APPLY_T
     &         + maskS(i,j+1,kLev,bi,bj)
./pkg/fizhi/step_fizhi_corr.F 207 STEP_FIZHI_CORR
        call CTOA(myThid,udyntemp,vdyntemp,maskW,maskS,im1,im2,jm1,jm2,
./pkg/fizhi/step_fizhi_corr.F 358 STEP_FIZHI_CORR
       call CTOA(myThid,udyntemp,vdyntemp,maskW,maskS,im1,im2,jm1,jm2,
./pkg/generic_advdiff/gad_c4_adv_y.F 75 GAD_C4_ADV_Y
     &    *( 1. _d 0 - maskS(i,j-1,k,bi,bj)*maskS(i,j+1,k,bi,bj) )
./pkg/generic_advdiff/gad_calc_rhs.F 414 GAD_CALC_RHS
     I                             maskS(1-OLx,1-OLy,k,bi,bj),
./model/inc/RECIP_HFACS_MACROS.h 36 NO PROCEDURE
# define _recip_hFacS(i,j,k,bi,bj) recip_hFacS(i,j,k,bi,bj)*maskS(i,j,k,bi,bj)
./pkg/ggl90/ggl90_idemix.F 269 GGL90_IDEMIX
     &         *maskS(i,j,k,bi,bj) ! paranoia setting
./pkg/gmredi/gmredi_calc_psi_b.F 120 GMREDI_CALC_PSI_B
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 122 GMREDI_CALC_PSI_B
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 185 GMREDI_CALC_PSI_B
     &      )*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 187 GMREDI_CALC_PSI_B
     &     +eddyPsiY(i,j,k,bi,bj)*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_bvp.F 192 GMREDI_CALC_PSI_BVP
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_bvp.F 194 GMREDI_CALC_PSI_BVP
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_bvp.F 214 GMREDI_CALC_PSI_BVP
          IF ( maskS(i,j,k,bi,bj).NE.0. ) THEN
./pkg/gmredi/gmredi_k3d.F 666 GMREDI_K3D
           SlopeY(i,j,k)=-maskS(i,j,k-1,bi,bj)*maskS(i,j,k,bi,bj)*slope
./pkg/gmredi/gmredi_k3d.F 703 GMREDI_K3D
     &        *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_k3d.F 756 GMREDI_K3D
                   tfluxY(i,j,k) = -fCoriV(i,j)*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_k3d.F 759 GMREDI_K3D
                   tfluxY(i,j,k) = -fCoriV(i,j)*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_k3d.F 784 GMREDI_K3D
           gradqy(i,j,k) = maskS(i,j,k,bi,bj)*tfluxY(i,j,k)
./pkg/gmredi/gmredi_k3d.F 795 GMREDI_K3D
           gradqy(i,j,k) = maskS(i,j,k,bi,bj)*(dfdy(i,j)+tfluxY(i,j,k))
./pkg/gmredi/gmredi_k3d.F 811 GMREDI_K3D
         N2S(i,j,k) = maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_k3d.F 839 GMREDI_K3D
           Xiy(i,j,k) = -maskS(i,j,k,bi,bj)*KPV(i,j,k)*gradqy(i,j,k)
./pkg/gmredi/gmredi_k3d.F 906 GMREDI_K3D
     I         kLow_V,maskS(:,:,:,bi,bj),
./pkg/gmredi/gmredi_k3d.F 945 GMREDI_K3D
     &           + maskS(i,j,k,bi,bj)*XimY(m,i,j)*modesS(m,i,j,k,bi,bj)
./pkg/gmredi/gmredi_ytransport.F 194 GMREDI_YTRANSPORT
     &                               *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_ytransport.F 221 GMREDI_YTRANSPORT
     &                               *maskS(i,j,k,bi,bj)
./pkg/layers/layers_fluxcalc.F 259 LAYERS_FLUXCALC
         IF (maskS(i,j,kp1,bi,bj).EQ.zeroRS) kp1=k
./pkg/layers/layers_fluxcalc.F 318 LAYERS_FLUXCALC
     &              ) * maskS(i,j,kcip1,bi,bj) * maskp1
./pkg/layers/layers_fluxcalc.F 321 LAYERS_FLUXCALC
     &              ) * maskS(i,j, kci ,bi,bj)
./model/src/calc_surf_dr.F 182 CALC_SURF_DR
     &              )*recip_drF(ks)*maskS(i,j,ks,bi,bj)
./pkg/mom_common/mom_calc_3d_strain.F 191 MOM_CALC_3D_STRAIN
     &                  *maskS(i,j,k-1,bi,bj)*maskS(i,j,k,bi,bj)
./pkg/mom_common/mom_calc_hfacz.F 130 MOM_CALC_HFACZ
     &         *maskS(i,j,k,bi,bj)*maskS(i-1,j,k,bi,bj)
./pkg/mom_common/mom_calc_hfacz.F 146 MOM_CALC_HFACZ
     &         *maskS(i,j,k,bi,bj)*maskS(i-1,j,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 138 MOM_CALC_RELVORT3
     &     *maskS(i-1,j,k,bi,bj)*maskS(i-2,j,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 139 MOM_CALC_RELVORT3
     &     *maskW(i-1,j,k,bi,bj)*maskS(i,j-1,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 195 MOM_CALC_RELVORT3
     &     *maskS(i+1,j,k,bi,bj)*maskS(i-0,j,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 196 MOM_CALC_RELVORT3
     &     *maskW(i+1,j,k,bi,bj)*maskS(i-1,j-1,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 252 MOM_CALC_RELVORT3
     &     *maskS(i-1,j,k,bi,bj)*maskS(i-2,j,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 253 MOM_CALC_RELVORT3
     &     *maskS(i,j+1,k,bi,bj)*maskW(i-1,j-1,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 302 MOM_CALC_RELVORT3
     &     *maskS(i+1,j,k,bi,bj)*maskS(i-0,j,k,bi,bj)
./pkg/mom_common/mom_calc_relvort3.F 303 MOM_CALC_RELVORT3
     &     *maskS(i-1,j+1,k,bi,bj)*maskW(i+1,j-1,k,bi,bj)
./pkg/mom_common/mom_calc_visc.F 292 MOM_CALC_VISC
     &                  *maskS(i,j,k,bi,bj)
./pkg/mom_common/mom_v_implicit_r.F 108 MOM_V_IMPLICIT_R
          IF (maskS(i,j,k+1,bi,bj).EQ.oneRS)
./pkg/mom_common/mom_v_implicit_r.F 258 MOM_V_IMPLICIT_R
           dV_psFacY(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./pkg/mom_common/mom_v_implicit_r.F 95 MOM_V_IMPLICIT_R
          IF (maskS(i,j,k-1,bi,bj).EQ.oneRS)
./pkg/mom_fluxform/mom_u_coriolis.F 83 MOM_U_CORIOLIS
     &                 maskS( i , j ,k,bi,bj)+maskS( i ,j+1,k,bi,bj)
./pkg/mom_fluxform/mom_u_coriolis.F 84 MOM_U_CORIOLIS
     &                +maskS(i-1, j ,k,bi,bj)+maskS(i-1,j+1,k,bi,bj) )
./pkg/mom_fluxform/mom_uv_boundary.F 143 MOM_UV_BOUNDARY
          IF (maskS(i,j,k,bi,bj).EQ.0.) THEN
./pkg/mom_vecinv/mom_vi_del2uv.F 122 MOM_VI_DEL2UV
     &      )*maskS(i,j,k,bi,bj)*recip_deepFacC(k)
./pkg/mom_vecinv/mom_vi_hdissip.F 260 MOM_VI_HDISSIP
         vDissip(i,j) = vDissip(i,j)*maskS(i,j,k,bi,bj)
./pkg/mypackage/mypackage_tendency_apply.F 128 MYPACKAGE_TENDENCY_APPLY_V
     &     + maskS(i,j,k,bi,bj) * myPa_TendVelV(i,j,k,bi,bj)
./pkg/mypackage/mypackage_tendency_apply.F 136 MYPACKAGE_TENDENCY_APPLY_V
     &     + maskS(i,j,k,bi,bj)*( myPa_TendVelV(i,j-1,k,bi,bj)
./pkg/obcs/obcs_add_tides.F 106 OBCS_ADD_TIDES
     &              maskS(i,jB,k,bi,bj) * OBNam(i,td,bi,bj) *
./pkg/obcs/obcs_add_tides.F 124 OBCS_ADD_TIDES
     &              maskS(i,1+jB,k,bi,bj)* OBSam(i,td,bi,bj) *
./pkg/obcs/obcs_balance_flow.F 368 OBCS_BALANCE_FLOW
     &                       + flowN*maskS(i,jB,k,bi,bj)
./pkg/obcs/obcs_balance_flow.F 388 OBCS_BALANCE_FLOW
     &                       + flowS*maskS(i,1+jB,k,bi,bj)
./pkg/rbcs/rbcs_init_fixed.F 304 RBCS_INIT_FIXED
     &                                * maskS(i,j,k,bi,bj)
./pkg/seaice/dynsolver.F 203 DYNSOLVER
     &         *( (phiSurf( i ,j)-phiSurf( i ,j-1))*maskS( i ,j,1,bi,bj)
./pkg/seaice/dynsolver.F 204 DYNSOLVER
     &           +(phiSurf(i-1,j)-phiSurf(i-1,j-1))*maskS(i-1,j,1,bi,bj)
./pkg/shap_filt/shap_filt_computvort.F 106 SHAP_FILT_COMPUTVORT
     &            +maskS(i,j,k,bi,bj)
./pkg/shap_filt/shap_filt_computvort.F 120 SHAP_FILT_COMPUTVORT
     &                               +maskS(i-1,j,k,bi,bj)
./pkg/shap_filt/shap_filt_computvort.F 142 SHAP_FILT_COMPUTVORT
     &            +maskS(i,j,k,bi,bj)
./pkg/shap_filt/shap_filt_computvort.F 164 SHAP_FILT_COMPUTVORT
     &                               +maskS(i-1,j,k,bi,bj)
./pkg/shap_filt/shap_filt_computvort.F 76 SHAP_FILT_COMPUTVORT
     &           *(maskS(i,j,k,bi,bj)+maskS(i-1,j,k,bi,bj))
./pkg/shap_filt/shap_filt_uv_s1.F 190 SHAP_FILT_UV_S1
             maskZj=maskS(i-1, j ,k,bi,bj)*maskS( i , j ,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s1.F 191 SHAP_FILT_UV_S1
             maskZp=maskS(i-1,j+1,k,bi,bj)*maskS( i ,j+1,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s1.F 198 SHAP_FILT_UV_S1
             maskZj=maskS(i-1, j ,k,bi,bj)*maskS( i , j ,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s1.F 199 SHAP_FILT_UV_S1
             maskZp=maskS(i-1,j+1,k,bi,bj)*maskS( i ,j+1,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s2.F 229 SHAP_FILT_UV_S2
     &                   )*maskS(i,j,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s4.F 187 SHAP_FILT_UV_S4
             maskZj=maskS(i-1, j ,k,bi,bj)*maskS( i , j ,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s4.F 188 SHAP_FILT_UV_S4
             maskZp=maskS(i-1,j+1,k,bi,bj)*maskS( i ,j+1,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s4.F 197 SHAP_FILT_UV_S4
             maskZj=maskS(i-1, j ,k,bi,bj)*maskS( i , j ,k,bi,bj)
./pkg/shap_filt/shap_filt_uv_s4.F 198 SHAP_FILT_UV_S4
             maskZp=maskS(i-1,j+1,k,bi,bj)*maskS( i ,j+1,k,bi,bj)
./model/src/ini_dynvars.F 109 INI_DYNVARS
           dV_psFacY(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 144 SMOOTH_RHS
     &      +0.5*(maskS(i,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 147 SMOOTH_RHS
     &        +maskS(i,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 150 SMOOTH_RHS
     &      +0.5*(maskS(i-1,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 153 SMOOTH_RHS
     &        +maskS(i-1,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 283 SMOOTH_RHS
     &      +0.5*(maskS(i,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 286 SMOOTH_RHS
     &           +maskS(i,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 289 SMOOTH_RHS
     &      +0.5*(maskS(i,j,k-1,bi,bj)
./pkg/smooth/smooth_rhs.F 292 SMOOTH_RHS
     &           +maskS(i,j+1,k-1,bi,bj)
./model/src/ini_masks_etc.F 496 INI_MASKS_ETC
            maskS(i,j,k,bi,bj) = 1.
./model/src/ini_masks_etc.F 499 INI_MASKS_ETC
            maskS(i,j,k,bi,bj) = 0.
./verification/fizhi-gridalt-hs/code/fizhi_init_vars.F 135 FIZHI_INIT_VARS
       call CTOA(myThid,uvel,vvel,maskW,maskS,im1,im2,jm1,jm2,Nr,
./verification/fizhi-gridalt-hs/code/fizhi_tendency_apply.F 93 FIZHI_TENDENCY_APPLY_V
     .      maskS(i,j,kLev,bi,bj) * gvphy(i,j,kLev,bi,bj)
./verification/hs94.1x64x5/code/apply_forcing.F 166 APPLY_FORCING_V
        IF ( maskS(i,j,k,bi,bj).EQ.oneRS ) THEN
./verification/hs94.1x64x5/code_ad/apply_forcing.F 166 APPLY_FORCING_V
        IF ( maskS(i,j,k,bi,bj).EQ.oneRS ) THEN
./verification/hs94.1x64x5/code_oad/apply_forcing.F 166 APPLY_FORCING_V
        IF ( maskS(i,j,k,bi,bj).EQ.oneRS ) THEN
./verification/hs94.cs-32x32x5/code/apply_forcing.F 166 APPLY_FORCING_V
        IF ( maskS(i,j,k,bi,bj).EQ.oneRS ) THEN
./model/src/rotate_uv2en.F 165 ROTATE_UV2EN_RL
              vFldY(i,j,k,bi,bj)=vFldY(i,j,k,bi,bj)*maskS(i,j,kk,bi,bj)
./model/src/rotate_uv2en.F 346 ROTATE_UV2EN_RS
              vFldY(i,j,k,bi,bj)=vFldY(i,j,k,bi,bj)*maskS(i,j,kk,bi,bj)
./verification/tutorial_held_suarez_cs/code/apply_forcing.F 166 APPLY_FORCING_V
        IF ( maskS(i,j,k,bi,bj).EQ.oneRS ) THEN
./model/src/update_masks_etc.F 233 UPDATE_MASKS_ETC
              hFacS(I,J,K,bi,bj)=maskS(I,J,K,bi,bj)*
./model/src/update_r_star.F 106 UPDATE_R_STAR
            recip_hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./model/src/update_r_star.F 107 UPDATE_R_STAR
     &        / ( _hFacS(i,j,k,bi,bj) + (1.-maskS(i,j,k,bi,bj)) )
./model/src/update_r_star.F 113 UPDATE_R_STAR
           IF (maskS(i,j,k,bi,bj).NE.0.)
./model/src/update_r_star.F 71 UPDATE_R_STAR
            recip_hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./model/src/update_r_star.F 72 UPDATE_R_STAR
     &        / ( _hFacS(i,j,k,bi,bj) + (1.-maskS(i,j,k,bi,bj)) )
./model/src/update_r_star.F 78 UPDATE_R_STAR
           IF (maskS(i,j,k,bi,bj).NE.0.)
./model/src/update_sigma.F 169 UPDATE_SIGMA
            hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./model/src/update_sigma.F 173 UPDATE_SIGMA
            recip_hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)*drF(k)
./pkg/aim_v23/aim_tendency_apply.F 286 AIM_TENDENCY_APPLY_V
     &     -maskS(i,j,k,bi,bj)*vVel(i,j,k,bi,bj)/aim_dragStrato
./pkg/aim_v23/aim_tendency_apply.F 297 AIM_TENDENCY_APPLY_V
         IF ( maskS(i,j,k,bi,bj) .NE. 0. ) THEN
./pkg/aim_v23/aim_tendency_apply.F 318 AIM_TENDENCY_APPLY_V
         IF ( maskS(i,j,k-1,bi,bj) .EQ. 0.
./pkg/aim_v23/aim_tendency_apply.F 319 AIM_TENDENCY_APPLY_V
     &    .AND. maskS(i,j,k,bi,bj) .NE. 0. ) THEN
./pkg/atm_phys/atm_phys_tendency_apply.F 163 ATM_PHYS_TENDENCY_APPLY_V
     &     - maskS(i,j,k,bi,bj)*vVel(i,j,k,bi,bj)*atmPhys_dampUVfac(k)
./pkg/bulk_force/bulkf_forcing.F 167 BULKF_FORCING
              fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)
./pkg/cheapaml/cheapaml.F 637 CHEAPAML
            fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)*0.5 _d 0
./pkg/cheapaml/cheapaml.F 654 CHEAPAML
            fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)*0.5 _d 0
./pkg/cheapaml/cheapaml.F 669 CHEAPAML
            fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)*0.5 _d 0
./pkg/cheapaml/cheapaml.F 686 CHEAPAML
            fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)*0.5 _d 0
./pkg/cheapaml/cheapaml.F 707 CHEAPAML
            fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)*0.5 _d 0
./pkg/cost/cost_accumulate_mean.F 69 COST_ACCUMULATE_MEAN
     &                 *maskS(i,j,k,bi,bj)*maskC(i,j,k,bi,bj)
./pkg/cost/cost_atlantic_heat.F 103 COST_ATLANTIC_HEAT
     &                 *maskS(i,j,k,bi,bj)
./pkg/cost/cost_atlantic_heat.F 107 COST_ATLANTIC_HEAT
     &                 *maskS(i,j,k,bi,bj)*maskC(i,j,k,bi,bj)
./pkg/cost/cost_atlantic_heat.F 110 COST_ATLANTIC_HEAT
     &            maskS(i,j,k,bi,bj)*maskC(i,j,k,bi,bj)
./pkg/cost/cost_atlantic_heat.F 112 COST_ATLANTIC_HEAT
     &            maskS(i,j,k,bi,bj)
./pkg/cost/cost_atlantic_heat.F 79 COST_ATLANTIC_HEAT
     &            + (vVel(i,j,k,bi,bj) * maskS(i,j,k,bi,bj)
./pkg/cost/cost_vector.F 70 COST_VECTOR
     &             + vVel(i,j,k,bi,bj) * maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_cost_gen.F 362 CTRL_COST_GEN2D
     &                   *maskS(i,j+1,kk,bi,bj)*maskS(i,j+2,kk,bi,bj)
./pkg/ctrl/ctrl_cost_gen.F 364 CTRL_COST_GEN2D
     &                   *maskS(i,j+1,kk,bi,bj)
./pkg/ctrl/ctrl_getobcse.F 141 CTRL_GETOBCSE
                nz = nz + maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcse.F 210 CTRL_GETOBCSE
                nz = nz + maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcse.F 279 CTRL_GETOBCSE
     &           *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 144 CTRL_GETOBCSN
              nz = nz + maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 213 CTRL_GETOBCSN
              nz = nz + maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 267 CTRL_GETOBCSN
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 273 CTRL_GETOBCSN
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 285 CTRL_GETOBCSN
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 140 CTRL_GETOBCSS
              nz = nz + maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 209 CTRL_GETOBCSS
              nz = nz + maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 262 CTRL_GETOBCSS
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 268 CTRL_GETOBCSS
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 280 CTRL_GETOBCSS
     &           *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsw.F 141 CTRL_GETOBCSW
                nz = nz + maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcsw.F 210 CTRL_GETOBCSW
                nz = nz + maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcsw.F 279 CTRL_GETOBCSW
     &           *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_init.F 956 CTRL_INIT
          wtauv     (i,j,bi,bj) = maskS(i,j,1,bi,bj)
./pkg/ctrl/ctrl_init_wet.F 121 CTRL_INIT_WET
                if (maskS(i,j,k,bi,bj) .eq. 1.) then
./pkg/ctrl/ctrl_init_wet.F 607 CTRL_INIT_WET
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlS', maskS, 'XY', Nr,
./pkg/ctrl/ctrl_map_ini.F 338 CTRL_MAP_INI
     &                                  *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini_genarr.F 440 CTRL_MAP_GENARR3D
        call ECCO_CPRSRL(maskS,nr,localmask,nr,myThid)
./pkg/ctrl/ctrl_mask_set_xz.F 104 CTRL_MASK_SET_XZ
                    if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_mask_set_yz.F 112 CTRL_MASK_SET_YZ
                    if (maskS(i,j,k,bi,bj) .eq. 1.) then
./pkg/ecco/cost_forcing.F 213 COST_FORCING
     &     maskS, mythid )
./pkg/ecco/cost_generic.F 317 COST_GENLOOP
        call ECCO_CPRSRL(maskS,nr,localmask,nr,myThid)
./pkg/ecco/cost_hyd.F 388 COST_HYD
     &     num_vvel0, objf_vvel0, maskS, myThid )
./pkg/ecco/cost_obcsvol.F 221 COST_OBCSVOL
                  if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsvol.F 263 COST_OBCSVOL
                  if (maskS(i,j+1,k,bi,bj) .ne. 0.) then