Symbol Description Uses
AREA 122



File Line number Procedure Code
./pkg/obcs/obcs_apply_seaice.F 115 OBCS_APPLY_SEAICE
     &           (AREA(I,J_obc+1,bi,bj)+AREA(I,J_obc+2,bi,bj))
./pkg/obcs/obcs_apply_seaice.F 116 OBCS_APPLY_SEAICE
            AREA(I,J_obc+1,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 117 OBCS_APPLY_SEAICE
            AREA(I,J_obc+2,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 148 OBCS_APPLY_SEAICE
     &          AREA(I,J,bi,bj)  = OBEa (J,bi,bj)
./pkg/obcs/obcs_apply_seaice.F 166 OBCS_APPLY_SEAICE
     &           (AREA(I_obc-1,J,bi,bj)+AREA(I_obc-2,J,bi,bj))
./pkg/obcs/obcs_apply_seaice.F 167 OBCS_APPLY_SEAICE
            AREA(I_obc-1,J,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 168 OBCS_APPLY_SEAICE
            AREA(I_obc-2,J,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 199 OBCS_APPLY_SEAICE
     &          AREA(I,J,bi,bj)  = OBWa (J,bi,bj)
./pkg/obcs/obcs_apply_seaice.F 217 OBCS_APPLY_SEAICE
     &           (AREA(I_obc+1,J,bi,bj)+AREA(I_obc+2,J,bi,bj))
./pkg/obcs/obcs_apply_seaice.F 218 OBCS_APPLY_SEAICE
            AREA(I_obc+1,J,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 219 OBCS_APPLY_SEAICE
            AREA(I_obc+2,J,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 46 OBCS_APPLY_SEAICE
     &          AREA(I,J,bi,bj)  = OBNa (I,bi,bj)
./pkg/obcs/obcs_apply_seaice.F 64 OBCS_APPLY_SEAICE
     &           (AREA(I,J_obc-1,bi,bj)+AREA(I,J_obc-2,bi,bj))
./pkg/obcs/obcs_apply_seaice.F 65 OBCS_APPLY_SEAICE
            AREA(I,J_obc-1,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 66 OBCS_APPLY_SEAICE
            AREA(I,J_obc-2,bi,bj) = edge_val
./pkg/obcs/obcs_apply_seaice.F 97 OBCS_APPLY_SEAICE
     &          AREA(I,J,bi,bj)  = OBSa (I,bi,bj)
./pkg/seaice/SEAICE.h 64 NO PROCEDURE
      COMMON/SEAICE_DYNVARS_1/AREA,HEFF,HSNOW,UICE,VICE
./pkg/seaice/SEAICE.h 65 NO PROCEDURE
      _RL AREA       (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
./pkg/seaice/cost_ice_test.F 114 COST_ICE_TEST
     &                       tempVar * rA(i,j,bi,bj) * AREA(i,j,bi,bj)
./pkg/seaice/cost_ice_test.F 201 COST_ICE_TEST
     &                       ( AREA(i,j,bi,bj) - 0.5 _d 0 ) *
./pkg/seaice/cost_ice_test.F 202 COST_ICE_TEST
     &                       ( AREA(i,j,bi,bj) - 0.5 _d 0 )
./pkg/seaice/dynsolver.F 138 DYNSOLVER
     &          RHOAIR*(SEAICE_drag_south*AAA*AREA(I,J,bi,bj)
./pkg/seaice/dynsolver.F 140 DYNSOLVER
     &          +0.0764 _d 0*AAA*AAA)*(ONE-AREA(I,J,bi,bj)))
./pkg/seaice/dynsolver.F 143 DYNSOLVER
     &          RHOAIR*(SEAICE_drag*AAA*AREA(I,J,bi,bj)
./pkg/seaice/dynsolver.F 145 DYNSOLVER
     &          +0.0764 _d 0*AAA*AAA)*(ONE-AREA(I,J,bi,bj)))
./pkg/seaice/dynsolver.F 219 DYNSOLVER
     &         *EXP(-20.0 _d 0*(ONE-AREA(I,J,bi,bj)))
./pkg/seaice/ostres.F 134 OSTRES
          fu(I,J,bi,bj)=(ONE-AREA(I,J,bi,bj))*fu(I,J,bi,bj)+
./pkg/seaice/ostres.F 135 OSTRES
     &         AREA(I,J,bi,bj)*fuIce
./pkg/seaice/ostres.F 136 OSTRES
          fv(I,J,bi,bj)=(ONE-AREA(I,J,bi,bj))*fv(I,J,bi,bj)+
./pkg/seaice/ostres.F 137 OSTRES
     &         AREA(I,J,bi,bj)*fvIce
./pkg/seaice/seaice_advdiff.F 167 SEAICE_ADVDIFF
          AREANM1(i,j,bi,bj) = AREA(i,j,bi,bj)
./pkg/seaice/seaice_advdiff.F 218 SEAICE_ADVDIFF
     I        uTrans, vTrans, AREA(1-OLx,1-OLy,bi,bj), recip_heff,
./pkg/seaice/seaice_advdiff.F 225 SEAICE_ADVDIFF
     I         AREA(1-OLx,1-OLy,bi,bj), HEFFM, xA, yA,
./pkg/seaice/seaice_advdiff.F 232 SEAICE_ADVDIFF
           AREA(i,j,bi,bj) = HEFFM(i,j,bi,bj) * (
./pkg/seaice/seaice_advdiff.F 233 SEAICE_ADVDIFF
     &          AREA(i,j,bi,bj) + SEAICE_deltaTtherm * gFld(i,j)
./pkg/seaice/seaice_advdiff.F 375 SEAICE_ADVDIFF
     &          / MAX(ONE,AREA(I,J,bi,bj))
./pkg/seaice/seaice_advdiff.F 377 SEAICE_ADVDIFF
           AREA(I,J,bi,bj) = MIN(ONE,AREA(I,J,bi,bj))
./pkg/seaice/seaice_advdiff.F 389 SEAICE_ADVDIFF
            IF ( AREA(I,J,bi,bj) .GT. 0.15 ) THEN
./pkg/seaice/seaice_advdiff.F 391 SEAICE_ADVDIFF
     &            AREA(I,J,bi,bj) * SEAICE_deltaTtherm
./pkg/seaice/seaice_diagnostics_state.F 61 SEAICE_DIAGNOSTICS_STATE
       CALL DIAGNOSTICS_FILL( AREA, 'SIarea  ', 0, 1, 0, 1,1, myThid )
./pkg/seaice/seaice_diagnostics_state.F 90 SEAICE_DIAGNOSTICS_STATE
     I                   TICE, AREA, 1. _d 0, 1, 'SItices ',
./pkg/seaice/seaice_dynsolver.F 117 SEAICE_DYNSOLVER
           seaiceMaskU(I,J,bi,bj)=AREA(i,j,bi,bj)+AREA(I-1,J,bi,bj)
./pkg/seaice/seaice_dynsolver.F 125 SEAICE_DYNSOLVER
           seaiceMaskV(I,J,bi,bj)=AREA(i,j,bi,bj)+AREA(I,J-1,bi,bj)
./pkg/seaice/seaice_dynsolver.F 215 SEAICE_DYNSOLVER
     &         *EXP(-20.0 _d 0*(ONE-AREA(i,j,bi,bj)))
./pkg/seaice/seaice_dynsolver.F 65 SEAICE_DYNSOLVER
     &         *EXP(-20.0 _d 0*(ONE-AREA(i,j,bi,bj)))
./pkg/seaice/seaice_growth.F 199 SEAICE_GROWTH
           old_AREA(i,j) = AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth.F 530 SEAICE_GROWTH
           AREA(I,J,bi,bj)=AREA(I,J,bi,bj)+
./pkg/seaice/seaice_growth.F 535 SEAICE_GROWTH
           AREA(I,J,bi,bj)=AREA(I,J,bi,bj)+
./pkg/seaice/seaice_growth.F 843 SEAICE_GROWTH
          AREA(I,J,bi,bj)=MIN(AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth.F 855 SEAICE_GROWTH
          AREA(I,J,bi,bj)=MIN(ONE,AREA(I,J,bi,bj))
./pkg/seaice/seaice_growth.F 866 SEAICE_GROWTH
          AREA(I,J,bi,bj) = MAX(ZERO,AREA(I,J,bi,bj))
./pkg/seaice/seaice_growth.F 869 SEAICE_GROWTH
          AREA(I,J,bi,bj) = AREA(I,J,bi,bj)*HEFFM(I,J,bi,bj)
./pkg/seaice/seaice_growth.F 938 SEAICE_GROWTH
          IF ( AREA(I,J,bi,bj) .GT. 0.15 ) THEN
./pkg/seaice/seaice_growth.F 939 SEAICE_GROWTH
           IF ( AREA(i,j,bi,bj) .LT. old_AREA(i,j) ) THEN
./pkg/seaice/seaice_growth.F 942 SEAICE_GROWTH
     &         *AREA(i,j,bi,bj)/old_AREA(i,j)
./pkg/seaice/seaice_growth.F 946 SEAICE_GROWTH
     &        + AREA(i,j,bi,bj) * SEAICE_deltaTtherm
./pkg/seaice/seaice_growth_if.F 1034 SEAICE_GROWTH_IF
     &                    AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth_if.F 1037 SEAICE_GROWTH_IF
     &                    AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth_if.F 1119 SEAICE_GROWTH_IF
     &                 AREA(i,j,bi,bj),
./pkg/seaice/seaice_growth_if.F 303 SEAICE_GROWTH_IF
                  AREANm1(I,J,bi,bj) = AREA(I,J,bi,bj) 
./pkg/seaice/seaice_growth_if.F 758 SEAICE_GROWTH_IF
                  AREA(I,J,bi,bj) = AREANm1(I,J,bi,bj) + 
./pkg/seaice/seaice_growth_if.F 779 SEAICE_GROWTH_IF
                  AREA(I,J,bi,bj) = MIN(1. _d 0,AREA(I,J,bi,bj))
./pkg/seaice/seaice_growth_if.F 780 SEAICE_GROWTH_IF
                  AREA(I,J,bi,bj) = MAX(0. _d 0,AREA(I,J,bi,bj))
./pkg/seaice/seaice_growth_if.F 797 SEAICE_GROWTH_IF
                  IF (AREA(I,J,bi,bj) .GT. 0.0) THEN
./pkg/seaice/seaice_growth_if.F 799 SEAICE_GROWTH_IF
     &                   HEFF(I,J,bi,bj)/AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth_if.F 801 SEAICE_GROWTH_IF
     &                    HSNOW(I,J,bi,bj)/AREA(I,J,bi,bj)
./pkg/seaice/seaice_growth_if.F 820 SEAICE_GROWTH_IF
     &                 AREA(I,J,bi,bj) .LE. 0.0) THEN
./pkg/seaice/seaice_growth_if.F 822 SEAICE_GROWTH_IF
                     AREA(I,J,bi,bj)       = 0.0
./pkg/seaice/seaice_growth_if.F 996 SEAICE_GROWTH_IF
                  AREA(I,J,bi,bj) = AREA(I,J,bi,bj)*HEFFM(I,J,bi,bj)
./pkg/seaice/seaice_init_varia.F 341 SEAICE_INIT_VARIA
           IF(HEFF(i,j,bi,bj).GT.ZERO) AREA(i,j,bi,bj)=ONE
./pkg/seaice/seaice_init_varia.F 349 SEAICE_INIT_VARIA
        CALL READ_FLD_XY_RL( AreaFile, ' ', AREA, 0, myThid )
./pkg/seaice/seaice_init_varia.F 350 SEAICE_INIT_VARIA
        _EXCH_XY_RL(AREA,myThid)
./pkg/seaice/seaice_init_varia.F 355 SEAICE_INIT_VARIA
            AREA(i,j,bi,bj) = MAX(AREA(i,j,bi,bj),ZERO)
./pkg/seaice/seaice_init_varia.F 356 SEAICE_INIT_VARIA
            AREA(i,j,bi,bj) = MIN(AREA(i,j,bi,bj),ONE)
./pkg/seaice/seaice_init_varia.F 357 SEAICE_INIT_VARIA
            IF ( AREA(i,j,bi,bj) .LE. ZERO ) HEFF(i,j,bi,bj) = ZERO
./pkg/seaice/seaice_init_varia.F 358 SEAICE_INIT_VARIA
            IF ( HEFF(i,j,bi,bj) .LE. ZERO ) AREA(i,j,bi,bj) = ZERO
./pkg/seaice/seaice_init_varia.F 369 SEAICE_INIT_VARIA
           HSNOW(i,j,bi,bj) = 0.2 _d 0 * AREA(i,j,bi,bj)
./pkg/seaice/seaice_init_varia.F 428 SEAICE_INIT_VARIA
     &         *EXP(-20.0 _d 0*(ONE-AREA(i,j,bi,bj)))
./pkg/seaice/seaice_init_varia.F 70 SEAICE_INIT_VARIA
          AREA(i,j,bi,bj)=0. _d 0
./pkg/seaice/seaice_map_thsice.F 47 SEAICE_MAP_THSICE
          AREA(i,j,bi,bj) = iceMask(i,j,bi,bj)
./pkg/seaice/seaice_model.F 236 SEAICE_MODEL
       _EXCH_XY_RL( AREA,  myThid )
./pkg/seaice/seaice_model.F 97 SEAICE_MODEL
           AREA(i,j,bi,bj) = 0. _d 0
./pkg/seaice/seaice_monitor.F 113 SEAICE_MONITOR
        CALL MON_WRITESTATS_RL( 1, AREA, '_area',
./pkg/seaice/seaice_ocean_stress.F 111 SEAICE_OCEAN_STRESS
          areaW = 0.5 _d 0 * (AREA(I,J,bi,bj) + AREA(I-1,J,bi,bj))
./pkg/seaice/seaice_ocean_stress.F 113 SEAICE_OCEAN_STRESS
          areaS = 0.5 _d 0 * (AREA(I,J,bi,bj) + AREA(I,J-1,bi,bj))
./pkg/seaice/seaice_ocean_stress.F 64 SEAICE_OCEAN_STRESS
           areaW = 0.5 * (AREA(I,J,bi,bj) + AREA(I-1,J,bi,bj))
./pkg/seaice/seaice_ocean_stress.F 66 SEAICE_OCEAN_STRESS
           areaS = 0.5 * (AREA(I,J,bi,bj) + AREA(I,J-1,bi,bj))
./pkg/seaice/seaice_output.F 175 SEAICE_OUTPUT
     &         AREAtave(i,j,bi,bj) +AREA(i,j,bi,bj)*deltaTclock
./pkg/seaice/seaice_read_pickup.F 148 SEAICE_READ_PICKUP
        CALL READ_REC_3D_RL( fn, fp, 1, AREA    , nj, nIter0, myThid )
./pkg/seaice/seaice_read_pickup.F 190 SEAICE_READ_PICKUP
         CALL READ_MFLDS_3D_RL( 'siAREA  ', AREA,
./pkg/seaice/seaice_read_pickup.F 250 SEAICE_READ_PICKUP
       _EXCH_XY_RL( AREA, myThid )
./pkg/seaice/seaice_write_pickup.F 92 SEAICE_WRITE_PICKUP
        CALL WRITE_REC_3D_RL( fn, fp,  1, AREA , nj, myIter, myThid )
./model/src/external_forcing_surf.F 82 EXTERNAL_FORCING_SURF
     &      -lambdaThetaClimRelax(i,j,bi,bj)*(1.-AREA(i,j,bi,bj))
./model/src/external_forcing_surf.F 87 EXTERNAL_FORCING_SURF
     &      -lambdaSaltClimRelax(i,j,bi,bj) *(1.-AREA(i,j,bi,bj))
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 82 EXTERNAL_FORCING_SURF
     &      -lambdaThetaClimRelax(i,j,bi,bj)*(1.-AREA(i,j,bi,bj))
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 87 EXTERNAL_FORCING_SURF
     &      -lambdaSaltClimRelax(i,j,bi,bj) *(1.-AREA(i,j,bi,bj))
./pkg/autodiff/autodiff_restore.F 435 AUTODIFF_RESTORE
          AREA(I,J,bi,bj)   = StoreSEAICE(I,J,bi,bj,1)
./pkg/autodiff/autodiff_store.F 535 AUTODIFF_STORE
          StoreSEAICE(I,J,bi,bj,1) = AREA(I,J,bi,bj)
./pkg/cfc/cfc_fields_load.F 178 CFC_FIELDS_LOAD
           FIce(I,J,bi,bj) = AREA(I,J,bi,bj)
./pkg/dic/dic_fields_load.F 211 DIC_FIELDS_LOAD
             FIce(i,j,bi,bj) = AREA(i,j,bi,bj)