Symbol Description Uses
hnew new ice layer thickness (m) 50



File Line number Procedure Code
./pkg/dic/carbon_chem.F 386 CALC_PCO2_APPROX
        _RL  hnew
./pkg/dic/carbon_chem.F 445 CALC_PCO2_APPROX
        hnew  = 0.5*( (gamm-1.0)*k1local + sqrt(stuff) )
./pkg/dic/carbon_chem.F 448 CALC_PCO2_APPROX
     &   (1.0 + (k1local/hnew) + (k1local*k2local/(hnew*hnew)))
./pkg/dic/carbon_chem.F 450 CALC_PCO2_APPROX
        phlocal = -log10(hnew)
./pkg/thsice/thsice_calc_thickn.F 100 THSICE_CALC_THICKN
      _RL  hnew(nlyr)    ! new ice layer thickness (m)
./pkg/thsice/thsice_calc_thickn.F 225 THSICE_CALC_THICKN
         hnew(k) = hlyr
./pkg/thsice/thsice_calc_thickn.F 246 THSICE_CALC_THICKN
               rqh = rq * hnew(k)
./pkg/thsice/thsice_calc_thickn.F 248 THSICE_CALC_THICKN
                  hnew(k) = hnew(k) - etop / rq
./pkg/thsice/thsice_calc_thickn.F 252 THSICE_CALC_THICKN
                  hnew(k) = 0. _d 0
./pkg/thsice/thsice_calc_thickn.F 275 THSICE_CALC_THICKN
         qicen(k) = (hnew(k)*qicen(k)+dhi*qbot) / (hnew(k)+dhi)
./pkg/thsice/thsice_calc_thickn.F 276 THSICE_CALC_THICKN
         hnew(k) = hnew(k) + dhi
./pkg/thsice/thsice_calc_thickn.F 279 THSICE_CALC_THICKN
            if (ebot.gt.0. _d 0 .and. hnew(k).gt.0. _d 0) then
./pkg/thsice/thsice_calc_thickn.F 281 THSICE_CALC_THICKN
               rqh = rq * hnew(k)
./pkg/thsice/thsice_calc_thickn.F 283 THSICE_CALC_THICKN
                  hnew(k) = hnew(k) - ebot / rq
./pkg/thsice/thsice_calc_thickn.F 287 THSICE_CALC_THICKN
                  hnew(k) = 0. _d 0
./pkg/thsice/thsice_calc_thickn.F 316 THSICE_CALC_THICKN
         hi = hi + hnew(k)
./pkg/thsice/thsice_calc_thickn.F 325 THSICE_CALC_THICKN
            esurp = esurp - rhoi*qicen(k)*hnew(k)
./pkg/thsice/thsice_calc_thickn.F 381 THSICE_CALC_THICKN
               if (dhi.ge.hnew(k)) then
./pkg/thsice/thsice_calc_thickn.F 382 THSICE_CALC_THICKN
                 evap=evap-hnew(k)*rhoi/dt
./pkg/thsice/thsice_calc_thickn.F 383 THSICE_CALC_THICKN
                 esurp = esurp - hnew(k)*rhoi*(qicen(k)-Lfresh)
./pkg/thsice/thsice_calc_thickn.F 384 THSICE_CALC_THICKN
                 hnew(k)=0. _d 0
./pkg/thsice/thsice_calc_thickn.F 386 THSICE_CALC_THICKN
                 hq = hnew(k)*qicen(k)-dhi*Lfresh
./pkg/thsice/thsice_calc_thickn.F 387 THSICE_CALC_THICKN
                 hnew(k) = hnew(k) - dhi
./pkg/thsice/thsice_calc_thickn.F 388 THSICE_CALC_THICKN
                 qicen(k)=hq/hnew(k)
./pkg/thsice/thsice_calc_thickn.F 405 THSICE_CALC_THICKN
         hi = hi + hnew(k)
./pkg/thsice/thsice_calc_thickn.F 413 THSICE_CALC_THICKN
            esurp = esurp - rhoi*qicen(k)*hnew(k)
./pkg/thsice/thsice_calc_thickn.F 435 THSICE_CALC_THICKN
         rqh = rhoi*qicen(1)*hnew(1) + rhos*qsnow*dhs
./pkg/thsice/thsice_calc_thickn.F 436 THSICE_CALC_THICKN
         hnew(1) = hnew(1) + dhi
./pkg/thsice/thsice_calc_thickn.F 437 THSICE_CALC_THICKN
         qicen(1) = rqh / (rhoi*hnew(1))
./pkg/thsice/thsice_calc_thickn.F 450 THSICE_CALC_THICKN
            hnew(k)=hnew(k)-chi/2. _d 0
./pkg/thsice/thsice_calc_thickn.F 465 THSICE_CALC_THICKN
         hi = hi + hnew(k)
./pkg/thsice/thsice_calc_thickn.F 469 THSICE_CALC_THICKN
     &                                                 hnew, qicen
./pkg/thsice/thsice_calc_thickn.F 474 THSICE_CALC_THICKN
     I                            hlyr, hnew, myThid )
./pkg/thsice/thsice_reshape_layers.F 11 THSICE_RESHAPE_LAYERS
     I                                 hlyr, hnew, myThid )
./pkg/thsice/thsice_reshape_layers.F 37 THSICE_RESHAPE_LAYERS
      _RL  hnew(*)
./pkg/thsice/thsice_reshape_layers.F 55 THSICE_RESHAPE_LAYERS
      if (hnew(1).gt.hnew(2)) then
./pkg/thsice/thsice_reshape_layers.F 57 THSICE_RESHAPE_LAYERS
         f1 = (hnew(1)-hlyr)/hlyr
./pkg/thsice/thsice_reshape_layers.F 64 THSICE_RESHAPE_LAYERS
            qhtot = hnew(1)*qicen(1) + hnew(2)*qicen(2)
./pkg/thsice/thsice_reshape_layers.F 70 THSICE_RESHAPE_LAYERS
         f1 = hnew(1)/hlyr