Symbol Description Uses
maskS South face land mask 215



File Line number Procedure Code
./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/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 127 FIZHI_TENDENCY_APPLY_V
     .      maskS(i,j,kLev,bi,bj) * gvphy(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 128 FIZHI_TENDENCY_APPLY_V
     . - rayleighdrag * maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)
./pkg/fizhi/fizhi_tendency_apply.F 135 FIZHI_TENDENCY_APPLY_V
        tmpdiag(i,j) = ( maskS(i,j,kLev,bi,bj) * gvphy(i,j,kLev,bi,bj) 
./pkg/fizhi/fizhi_tendency_apply.F 136 FIZHI_TENDENCY_APPLY_V
     .    - rayleighdrag * maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj) ) 
./pkg/fizhi/fizhi_tendency_apply.F 147 FIZHI_TENDENCY_APPLY_V
     .       maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj) * 86400
./pkg/fizhi/fizhi_tendency_apply.F 209 FIZHI_TENDENCY_APPLY_T
     .  maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)+
./pkg/fizhi/fizhi_tendency_apply.F 210 FIZHI_TENDENCY_APPLY_T
     .  maskS(i,j+1,kLev,bi,bj)*
./pkg/fizhi/fizhi_tendency_apply.F 223 FIZHI_TENDENCY_APPLY_T
     .  maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)+
./pkg/fizhi/fizhi_tendency_apply.F 224 FIZHI_TENDENCY_APPLY_T
     .  maskS(i,j+1,kLev,bi,bj)*
./pkg/fizhi/fizhi_tendency_apply.F 239 FIZHI_TENDENCY_APPLY_T
     .  maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)+
./pkg/fizhi/fizhi_tendency_apply.F 240 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 64 GAD_C4_ADV_Y
     &     *maskS(i,j+1,k,bi,bj)
./pkg/generic_advdiff/gad_c4_adv_y.F 66 GAD_C4_ADV_Y
     &     *maskS(i,j,k,bi,bj)
./pkg/generic_advdiff/gad_c4_adv_y.F 68 GAD_C4_ADV_Y
     &     *maskS(i,j-1,k,bi,bj)
./pkg/generic_advdiff/gad_c4_adv_y.F 76 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 342 GAD_CALC_RHS
     I            vTrans, vFld, maskS(1-Olx,1-Oly,k,bi,bj), locABT,
./pkg/generic_advdiff/gad_calc_rhs.F 350 GAD_CALC_RHS
     I            vTrans, vFld, maskS(1-Olx,1-Oly,k,bi,bj), locABT,
./pkg/generic_advdiff/gad_calc_rhs.F 358 GAD_CALC_RHS
     I           vTrans, vFld, maskS(1-Olx,1-Oly,k,bi,bj), locABT,
./pkg/generic_advdiff/gad_calc_rhs.F 362 GAD_CALC_RHS
     I           vTrans, vFld, maskS(1-Olx,1-Oly,k,bi,bj), locABT,
./pkg/generic_advdiff/gad_calc_rhs.F 368 GAD_CALC_RHS
     I            vTrans, vFld, maskS(1-Olx,1-Oly,k,bi,bj), locABT,
./pkg/generic_advdiff/gad_u3_adv_y.F 62 GAD_U3_ADV_Y
        Rjp=(tracer(i,j+1)-tracer(i,j))*maskS(i,j+1,k,bi,bj)
./pkg/generic_advdiff/gad_u3_adv_y.F 63 GAD_U3_ADV_Y
        Rj =(tracer(i,j)-tracer(i,j-1))*maskS(i,j,k,bi,bj)
./pkg/generic_advdiff/gad_u3_adv_y.F 64 GAD_U3_ADV_Y
        Rjm=(tracer(i,j-1)-tracer(i,j-2))*maskS(i,j-1,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 104 GMREDI_CALC_PSI_B
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 106 GMREDI_CALC_PSI_B
     &                  *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 154 GMREDI_CALC_PSI_B
     &      )*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_psi_b.F 156 GMREDI_CALC_PSI_B
     &     +eddyPsiY(i,j,k,bi,bj)*maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_calc_uvflow.F 75 GMREDI_CALC_UVFLOW
     &               + dxG(i,j,bi,bj)*delPsi*maskS(i,j,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/gmredi/gmredi_ytransport.F 174 GMREDI_YTRANSPORT
     &                               *maskS(i,j,k,bi,bj)
./pkg/gmredi/gmredi_ytransport.F 201 GMREDI_YTRANSPORT
     &                               *maskS(i,j,k,bi,bj)
./pkg/mom_common/mom_calc_hfacz.F 129 MOM_CALC_HFACZ
     &         *maskS(i,j,k,bi,bj)*maskS(i-1,j,k,bi,bj)
./pkg/mom_common/mom_calc_hfacz.F 147 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 333 MOM_CALC_VISC
     &                  *maskS(i,j,k,bi,bj)
./pkg/mom_common/mom_v_implicit_r.F 87 MOM_V_IMPLICIT_R
          IF (maskS(i,j,k-1,bi,bj).EQ.1.)
./pkg/mom_common/mom_v_implicit_r.F 98 MOM_V_IMPLICIT_R
          IF (maskS(i,j,k+1,bi,bj).EQ.1.)
./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
./model/src/calc_surf_dr.F 164 CALC_SURF_DR
     &         )*recip_drF(ks)*maskS(i,j,ks,bi,bj)
./pkg/mypackage/mypackage_tendency_apply.F 102 MYPACKAGE_TENDENCY_APPLY_V
     &     + maskS(i,j,k,bi,bj) * myPa_TendVelV(i,j,k,bi,bj)
./pkg/mypackage/mypackage_tendency_apply.F 110 MYPACKAGE_TENDENCY_APPLY_V
     &     + maskS(i,j,k,bi,bj)*( myPa_TendVelV(i,j-1,k,bi,bj)
./pkg/profiles/profiles_interp.F 181 PROFILES_INTERP
               tab_coeffs3(1,1)=maskS(prof_i,prof_j,k,bi,bj) !SO 
./pkg/profiles/profiles_interp.F 182 PROFILES_INTERP
               tab_coeffs3(1,2)=maskS(prof_i+1,prof_j,k,bi,bj) !SE
./pkg/profiles/profiles_interp.F 183 PROFILES_INTERP
               tab_coeffs3(2,1)=maskS(prof_i,prof_j+1,k,bi,bj) !NO
./pkg/profiles/profiles_interp.F 184 PROFILES_INTERP
               tab_coeffs3(2,2)=maskS(prof_i+1,prof_j+1,k,bi,bj) !NZ 
./pkg/profiles/profiles_interp_gg.F 84 PROFILES_INTERP_GG
               tab_coeffs3(q)=maskS(i_cur(q),j_cur(q),k,bi,bj)  
./pkg/seaice/dynsolver.F 196 DYNSOLVER
     &         *( (phiSurf( i ,j)-phiSurf( i ,j-1))*maskS( i ,j,1,bi,bj)
./pkg/seaice/dynsolver.F 197 DYNSOLVER
     &           +(phiSurf(i-1,j)-phiSurf(i-1,j-1))*maskS(i-1,j,1,bi,bj)
./pkg/seaice/seaice_advection.F 240 SEAICE_ADVECTION
        maskLocS(i,j)=maskS(i,j,k,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)
./pkg/smooth/smooth_rhs.F 149 SMOOTH_RHS
     &   +0.5*(maskS(i,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 152 SMOOTH_RHS
     &        +maskS(i,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 155 SMOOTH_RHS
     &   +0.5*(maskS(i-1,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 158 SMOOTH_RHS
     &        +maskS(i-1,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 288 SMOOTH_RHS
     &   +0.5*(maskS(i,j,k,bi,bj)
./pkg/smooth/smooth_rhs.F 291 SMOOTH_RHS
     &        +maskS(i,j+1,k,bi,bj)
./pkg/smooth/smooth_rhs.F 294 SMOOTH_RHS
     &   +0.5*(maskS(i,j,k-1,bi,bj)
./pkg/smooth/smooth_rhs.F 297 SMOOTH_RHS
     &        +maskS(i,j+1,k-1,bi,bj)
./model/src/ini_hfac.F 47 INI_HFAC
           maskS(I,J,K,bi,bj) = 0. _d 0
./model/src/ini_masks_etc.F 367 INI_MASKS_ETC
            maskS(i,j,k,bi,bj) = 1.
./model/src/ini_masks_etc.F 370 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 81 FIZHI_TENDENCY_APPLY_V
     .      maskS(i,j,kLev,bi,bj) * gvphy(i,j,kLev,bi,bj)
./verification/global1x1_tot/code/ecco_cost_weights.F 648 ECCO_COST_WEIGHTS
     &             maskS(i,j,k,bi,bj).NE.0. )
./verification/global1x1_tot/code/ecco_cost_weights.F 655 ECCO_COST_WEIGHTS
              wscaty(i,j,bi,bj) = wscaty(i,j,bi,bj)*maskS(i,j,k,bi,bj)
./verification/global1x1_tot/code/ecco_cost_weights.F 794 ECCO_COST_WEIGHTS
     &             maskS(i,j,k,bi,bj).NE.0. )
./verification/global1x1_tot/code/ecco_cost_weights.F 801 ECCO_COST_WEIGHTS
              wtauv(i,j,bi,bj) = wtauv(i,j,bi,bj)*maskS(i,j,k,bi,bj)
./verification/global1x1_tot/code_taueddy/ecco_cost_weights.F 644 ECCO_COST_WEIGHTS
     &             maskS(i,j,k,bi,bj).NE.0. )
./verification/global1x1_tot/code_taueddy/ecco_cost_weights.F 651 ECCO_COST_WEIGHTS
              wscaty(i,j,bi,bj) = wscaty(i,j,bi,bj)*maskS(i,j,k,bi,bj)
./verification/global1x1_tot/code_taueddy/ecco_cost_weights.F 790 ECCO_COST_WEIGHTS
     &             maskS(i,j,k,bi,bj).NE.0. )
./verification/global1x1_tot/code_taueddy/ecco_cost_weights.F 797 ECCO_COST_WEIGHTS
              wtauv(i,j,bi,bj) = wtauv(i,j,bi,bj)*maskS(i,j,k,bi,bj)
./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)
./model/src/update_masks_etc.F 227 UPDATE_MASKS_ETC
              hFacS(I,J,K,bi,bj)=maskS(I,J,K,bi,bj)*
./model/src/update_masks_etc.F 346 UPDATE_MASKS_ETC
           IF (maskS(I,J,K,bi,bj).NE.0.) THEN
./model/src/update_r_star.F 103 UPDATE_R_STAR
            recip_hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./model/src/update_r_star.F 104 UPDATE_R_STAR
     &        / ( _hFacS(i,j,k,bi,bj) + (1.-maskS(i,j,k,bi,bj)) )
./model/src/update_r_star.F 110 UPDATE_R_STAR
           IF (maskS(i,j,k,bi,bj).NE.0.)
./model/src/update_sigma.F 166 UPDATE_SIGMA
            hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./model/src/update_sigma.F 170 UPDATE_SIGMA
            recip_hFacS(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)*drF(k)
./pkg/aim_v23/aim_tendency_apply.F 203 AIM_TENDENCY_APPLY_V
     &     -maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)/aim_dragStrato
./pkg/aim_v23/aim_tendency_apply.F 205 AIM_TENDENCY_APPLY_V
     &        -maskS(i,j,kLev,bi,bj)*vVel(i,j,kLev,bi,bj)
./pkg/aim_v23/aim_tendency_apply.F 213 AIM_TENDENCY_APPLY_V
         IF ( maskS(i,j,kLev,bi,bj) .NE. 0. ) THEN
./pkg/aim_v23/aim_tendency_apply.F 228 AIM_TENDENCY_APPLY_V
         IF ( maskS(i,j,kLev-1,bi,bj) .EQ. 0.
./pkg/aim_v23/aim_tendency_apply.F 229 AIM_TENDENCY_APPLY_V
     &    .AND. maskS(i,j,kLev,bi,bj) .NE. 0. ) THEN
./pkg/bulk_force/bulkf_forcing.F 167 BULKF_FORCING
              fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)
./pkg/cheapaml/cheapaml.F 452 CHEAPAML
              fv(i,j,bi,bj) = maskS(i,j,1,bi,bj)
./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_getobcse.F 190 CTRL_GETOBCSE
     &                maskS(i,j,k,bi,bj) * delR(k) + utop
./pkg/ctrl/ctrl_getobcse.F 192 CTRL_GETOBCSE
                      if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcse.F 308 CTRL_GETOBCSE
     &                maskS(i,j,k,bi,bj) * delR(k) + utop
./pkg/ctrl/ctrl_getobcse.F 310 CTRL_GETOBCSE
                      if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcse.F 367 CTRL_GETOBCSE
     &                      *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 167 CTRL_GETOBCSN
     &                maskS(i,j+jp1,k,bi,bj) * delR(k) + vtop
./pkg/ctrl/ctrl_getobcsn.F 169 CTRL_GETOBCSN
                      if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcsn.F 298 CTRL_GETOBCSN
     &                maskS(i,j+jp1,k,bi,bj) * delR(k) + vtop
./pkg/ctrl/ctrl_getobcsn.F 300 CTRL_GETOBCSN
                      if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcsn.F 377 CTRL_GETOBCSN
     &                         *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 384 CTRL_GETOBCSN
     &                         *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsn.F 398 CTRL_GETOBCSN
     &                         *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 156 CTRL_GETOBCSS
     &                maskS(i,j+jp1,k,bi,bj) * delR(k) + vtop
./pkg/ctrl/ctrl_getobcss.F 158 CTRL_GETOBCSS
                      if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcss.F 275 CTRL_GETOBCSS
     &                maskS(i,j+jp1,k,bi,bj) * delR(k) + vtop
./pkg/ctrl/ctrl_getobcss.F 277 CTRL_GETOBCSS
                      if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcss.F 352 CTRL_GETOBCSS
     &                      *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 358 CTRL_GETOBCSS
     &                      *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcss.F 370 CTRL_GETOBCSS
     &                      *maskS(i,j+jp1,k,bi,bj)
./pkg/ctrl/ctrl_getobcsw.F 190 CTRL_GETOBCSW
     &                maskS(i,j,k,bi,bj) * delR(k) + utop
./pkg/ctrl/ctrl_getobcsw.F 192 CTRL_GETOBCSW
                      if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcsw.F 311 CTRL_GETOBCSW
     &                maskS(i,j,k,bi,bj) * delR(k) + utop
./pkg/ctrl/ctrl_getobcsw.F 313 CTRL_GETOBCSW
                      if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_getobcsw.F 370 CTRL_GETOBCSW
     &                      *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_init.F 1079 CTRL_INIT
              wtauv     (i,j,bi,bj) = maskS(i,j,1,bi,bj)
./pkg/ctrl/ctrl_init_wet.F 112 CTRL_INIT_WET
                if (maskS(i,j,k,bi,bj) .eq. 1.) then
./pkg/ctrl/ctrl_init_wet.F 550 CTRL_INIT_WET
      call ACTIVE_WRITE_XYZ( 'maskCtrlS', maskS, 1, 0, mythid, dummy)
./pkg/ctrl/ctrl_map_ini.F 336 CTRL_MAP_INI
     &                                  *maskS(i,j,k,bi,bj)
./pkg/ctrl/ctrl_mask_set_xz.F 107 CTRL_MASK_SET_XZ
                    if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_mask_set_yz.F 115 CTRL_MASK_SET_YZ
                    if (maskS(i,j,k,bi,bj) .eq. 1.) then
./pkg/ctrl/ctrl_obcsvol.F 185 CTRL_OBCSVOL
                if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_obcsvol.F 221 CTRL_OBCSVOL
                if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_obcsvol.F 343 CTRL_OBCSVOL
                if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_obcsvol.F 379 CTRL_OBCSVOL
                if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_volflux.F 187 CTRL_VOLFLUX
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ctrl/ctrl_volflux.F 235 CTRL_VOLFLUX
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/diagnostics/diagstats_local.F 139 DIAGSTATS_LOCAL
     I            maskS(1-Olx,1-Oly,k,bi,bj),
./pkg/ecco/cost_atlantic.F 163 COST_ATLANTIC
     &                     *  drF(k)*maskS(i,j,k,bi,bj)
./pkg/ecco/cost_atlantic.F 207 COST_ATLANTIC
     &                     *  drF(k)*maskS(i,j,k,bi,bj)
./pkg/ecco/cost_forcing.F 153 COST_FORCING
     &     maskS, mythid )
./pkg/ecco/cost_forcing_gen.F 272 COST_FORCING_GEN
     &                   *maskS(i,j+1,kk,bi,bj)*maskS(i,j+2,kk,bi,bj)
./pkg/ecco/cost_forcing_gen.F 274 COST_FORCING_GEN
     &                   *maskS(i,j+1,kk,bi,bj)
./pkg/ecco/cost_generic.F 158 COST_GENERIC
         localmask(i,j,k,bi,bj) = maskS(i,j,k,bi,bj)
./pkg/ecco/cost_obcse.F 130 COST_OBCSE
                  if (maskS(i+ip1,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcse.F 167 COST_OBCSE
                  if (maskS(i+ip1,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcse.F 240 COST_OBCSE
                  if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsn.F 130 COST_OBCSN
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsn.F 167 COST_OBCSN
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsn.F 240 COST_OBCSN
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcss.F 130 COST_OBCSS
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcss.F 167 COST_OBCSS
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcss.F 240 COST_OBCSS
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsvol.F 209 COST_OBCSVOL
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsvol.F 251 COST_OBCSVOL
                  if (maskS(i,j+jp1,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsw.F 130 COST_OBCSW
                  if (maskS(i+ip1,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsw.F 167 COST_OBCSW
                  if (maskS(i+ip1,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_obcsw.F 240 COST_OBCSW
                  if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_readscatyfields.F 125 COST_READSCATYFIELDS
              if (maskS(i,j,k,bi,bj) .eq. 0.) then
./pkg/ecco/cost_salt0.F 165 COST_SALT0
     &                *maskS(i,j+1,k,bi,bj)*maskS(i,j+2,k,bi,bj)
./pkg/ecco/cost_salt0.F 167 COST_SALT0
     &                *maskS(i,j+1,k,bi,bj)
./pkg/ecco/cost_scat.F 184 COST_SCAT
                if (maskS(i,j,k,bi,bj) .ne. 0.) then
./pkg/ecco/cost_tau_eddy.F 242 COST_TAU_EDDY
             locfc = locfc + maskS(i,j,k,bi,bj)*
./pkg/ecco/cost_theta0.F 165 COST_THETA0
     &                *maskS(i,j+1,k,bi,bj)*maskS(i,j+2,k,bi,bj)
./pkg/ecco/cost_theta0.F 167 COST_THETA0
     &                *maskS(i,j+1,k,bi,bj)
./pkg/ecco/ecco_cost_weights.F 1906 ECCO_COST_WEIGHTS
      call ACTIVE_WRITE_XYZ_LOC( 'maskCtrlS', maskS,
./pkg/ecco/ecco_cost_weights.F 965 ECCO_COST_WEIGHTS
              wtauv2(i,j,bi,bj) = wtau0*maskS(i,j,k,bi,bj)*frame(i,j)
./pkg/exf/exf_check_range.F 108 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) then
./pkg/exf/exf_check_range.F 127 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) then
./pkg/exf/exf_check_range.F 138 EXF_CHECK_RANGE
     &         maskS(i,j,1,bi,bj) .NE. 0. ) then
./pkg/exf/exf_filter_rl.F 99 EXF_FILTER_RL
                if ( maskS(i,j,1,bi,bj) .eq. 0. ) then
./model/inc/GRID.h 423 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)
./pkg/exf/exf_filter_rs.F 99 EXF_FILTER_RS
                if ( maskS(i,j,1,bi,bj) .eq. 0. ) then
./pkg/exf/exf_mapfields.F 201 EXF_MAPFIELDS
     &              *exf_half*maskS(i,j,1,bi,bj)