Symbol Description Uses
icFrac fraction of grid area covered in ice 38



File Line number Procedure Code
./pkg/thsice/thsice_calc_thickn.F 122 THSICE_CALC_THICKN
      _RL icFrac (siLo:siHi,sjLo:sjHi)
./pkg/thsice/thsice_calc_thickn.F 14 THSICE_CALC_THICKN
     U                  icFrac, hIce, hSnow, tSrf, qIc1, qIc2,
./pkg/thsice/thsice_calc_thickn.F 300 THSICE_CALC_THICKN
          iceFrac = icFrac(i,j)
./pkg/thsice/thsice_calc_thickn.F 902 THSICE_CALC_THICKN
          icFrac(i,j) = iceFrac
./pkg/thsice/thsice_extend.F 13 THSICE_EXTEND
     U                  icFrac, hIce, hSnow,
./pkg/thsice/thsice_extend.F 160 THSICE_EXTEND
          iceFrac = icFrac(i,j)
./pkg/thsice/thsice_extend.F 178 THSICE_EXTEND
        IF ( icFrac(i,j).EQ.0. _d 0 ) THEN
./pkg/thsice/thsice_extend.F 196 THSICE_EXTEND
            iceFrac = MIN(icFrac(i,j)+newIce/hNewIce,iceMaskMax)
./pkg/thsice/thsice_extend.F 204 THSICE_EXTEND
            hSnow(i,j) = hSnow(i,j)*icFrac(i,j)/iceFrac
./pkg/thsice/thsice_extend.F 215 THSICE_EXTEND
     &                       iceThick, newIce, iceFrac-icFrac(i,j)
./pkg/thsice/thsice_extend.F 222 THSICE_EXTEND
     I            icFrac(i,j), iceFrac, iceThick, hSnow(i,j), qicen,
./pkg/thsice/thsice_extend.F 228 THSICE_EXTEND
          IF ( iceFrac.GT.0. _d 0 .AND. icFrac(i,j).EQ.0. _d 0) THEN
./pkg/thsice/thsice_extend.F 236 THSICE_EXTEND
          icFrac(i,j) = iceFrac
./pkg/thsice/thsice_extend.F 79 THSICE_EXTEND
      _RL icFrac (siLo:siHi,sjLo:sjHi)
./pkg/thsice/thsice_step_fwd.F 261 THSICE_STEP_FWD
          icFrac = iceMask(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 262 THSICE_STEP_FWD
          opFrac= 1. _d 0-icFrac
./pkg/thsice/thsice_step_fwd.F 264 THSICE_STEP_FWD
          pass_qnet(i,j) = pass_qnet(i,j) - icFrac*flx2oc(i,j)
./pkg/thsice/thsice_step_fwd.F 265 THSICE_STEP_FWD
          pass_evap(i,j) = pass_evap(i,j) - icFrac*frw2oc(i,j)/rhofw
./pkg/thsice/thsice_step_fwd.F 266 THSICE_STEP_FWD
          sFluxFromIce(i,j) = -icFrac*fsalt(i,j)
./pkg/thsice/thsice_step_fwd.F 268 THSICE_STEP_FWD
          icFlxAtm(i,j,bi,bj) = icFrac*icFlxAtm(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 270 THSICE_STEP_FWD
          icFrwAtm(i,j,bi,bj) = icFrac*icFrwAtm(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 272 THSICE_STEP_FWD
          Qnet(i,j,bi,bj) = -icFrac*flx2oc(i,j) + opFrac*Qnet(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 273 THSICE_STEP_FWD
          EmPmR(i,j,bi,bj)= -icFrac*frw2oc(i,j)
./pkg/thsice/thsice_step_fwd.F 275 THSICE_STEP_FWD
          saltFlux(i,j,bi,bj) = -icFrac*fsalt(i,j)
./pkg/thsice/thsice_step_fwd.F 97 THSICE_STEP_FWD
      _RL opFrac, icFrac
./pkg/thsice/thsice_step_temp.F 172 THSICE_STEP_TEMP
          icFrac  = iceMask(i,j,bi,bj)
./pkg/thsice/thsice_step_temp.F 173 THSICE_STEP_TEMP
          opFrac = 1. _d 0 - icFrac
./pkg/thsice/thsice_step_temp.F 176 THSICE_STEP_TEMP
     &                   - icFrac*icFlxSW(i,j,bi,bj)
./pkg/thsice/thsice_step_temp.F 75 THSICE_STEP_TEMP
      _RL opFrac, icFrac
./pkg/aim_v23/aim_aim2sioce.F 150 AIM_AIM2SIOCE
         icFrac = iceMask(i,j,bi,bj)
./pkg/aim_v23/aim_aim2sioce.F 151 AIM_AIM2SIOCE
         opFrac = 1. _d 0 - icFrac
./pkg/aim_v23/aim_aim2sioce.F 152 AIM_AIM2SIOCE
         Qsw(i,j,bi,bj) = icFrac*icFlxSW(i,j,bi,bj)
./pkg/aim_v23/aim_aim2sioce.F 190 AIM_AIM2SIOCE
          icFrac = siceFrac(i,j)/(1. _d 0 - land_frc(i,j,bi,bj))
./pkg/aim_v23/aim_aim2sioce.F 191 AIM_AIM2SIOCE
          opFrac = 1. _d 0 - icFrac
./pkg/aim_v23/aim_aim2sioce.F 199 AIM_AIM2SIOCE
     &                      )*icFrac
./pkg/aim_v23/aim_aim2sioce.F 203 AIM_AIM2SIOCE
     &                       - prcAtm(i,j) ) * convPrcEvp * icFrac
./pkg/aim_v23/aim_aim2sioce.F 207 AIM_AIM2SIOCE
     &                   + icFrac*SSR(I2,3,myThid)
./pkg/aim_v23/aim_aim2sioce.F 88 AIM_AIM2SIOCE
      _RL icFrac, opFrac