Symbol Description Uses
Tice temperature of ice layer 1 [oC] 32



File Line number Procedure Code
./pkg/thsice/thsice_solve4temp.F 130 THSICE_SOLVE4TEMP
      _RL Tice (nlyr)
./pkg/thsice/thsice_solve4temp.F 268 THSICE_SOLVE4TEMP
      Tice(1) = 0.5 _d 0 *(-b1 - SQRT(b1*b1-4. _d 0*a1*c1))/a1
./pkg/thsice/thsice_solve4temp.F 269 THSICE_SOLVE4TEMP
      Tice(2) = (Lfresh-qicen(2)) / cpIce
./pkg/thsice/thsice_solve4temp.F 271 THSICE_SOLVE4TEMP
      IF (Tice(1).GT.0. _d 0 ) THEN
./pkg/thsice/thsice_solve4temp.F 275 THSICE_SOLVE4TEMP
     &      ' BBerr: i,j,bi,bj,Tice = ',i,j,bi,bj,Tice
./pkg/thsice/thsice_solve4temp.F 277 THSICE_SOLVE4TEMP
      IF ( Tice(2).GT.0. _d 0) THEN
./pkg/thsice/thsice_solve4temp.F 281 THSICE_SOLVE4TEMP
     &      ' BBerr: i,j,bi,bj,Tice = ',i,j,bi,bj,Tice
./pkg/thsice/thsice_solve4temp.F 285 THSICE_SOLVE4TEMP
     &  'ThSI_SOLVE4T: k, Ts, Tice=',0,Tsf,Tice
./pkg/thsice/thsice_solve4temp.F 294 THSICE_SOLVE4TEMP
     &      (rhoi*cpIce*Tice(1)+rhoi*Lfresh*Tmlt1/Tice(1))
./pkg/thsice/thsice_solve4temp.F 296 THSICE_SOLVE4TEMP
     &      - k32 * (4. _d 0*dt*k32*Tf+rhoi*cpIce *hi*Tice(2))
./pkg/thsice/thsice_solve4temp.F 369 THSICE_SOLVE4TEMP
         Tice(1) = -(b1 + SQRT(b1*b1-4. _d 0*a1*c1))/(2. _d 0*a1)
./pkg/thsice/thsice_solve4temp.F 370 THSICE_SOLVE4TEMP
         dTsf = (flx0 + k12*(Tice(1)-Tsf)) / (k12-df0dT)
./pkg/thsice/thsice_solve4temp.F 375 THSICE_SOLVE4TEMP
     &        'ThSI_SOLVE4T: k,ts,t1,dTs=', k,Tsf,Tice(1),dTsf
./pkg/thsice/thsice_solve4temp.F 380 THSICE_SOLVE4TEMP
            Tice(1) = (-b1 - SQRT(b1*b1-4. _d 0*a1*c1))/(2. _d 0*a1)
./pkg/thsice/thsice_solve4temp.F 417 THSICE_SOLVE4TEMP
     &     'ThSI_SOLVE4T: k,ts,t1,dTs=', k,Tsf,Tice(1),dTsf
./pkg/thsice/thsice_solve4temp.F 439 THSICE_SOLVE4TEMP
      Tice(2) = (2. _d 0*dt*k32*(Tice(1)+2. _d 0*Tf)
./pkg/thsice/thsice_solve4temp.F 440 THSICE_SOLVE4TEMP
     &        + rhoi*cpIce *hi*Tice(2))
./pkg/thsice/thsice_solve4temp.F 444 THSICE_SOLVE4TEMP
     &  'ThSI_SOLVE4T: k, Ts, Tice=',k,Tsf,Tice
./pkg/thsice/thsice_solve4temp.F 449 THSICE_SOLVE4TEMP
      fct    = k12*(Tsf-Tice(1))
./pkg/thsice/thsice_solve4temp.F 450 THSICE_SOLVE4TEMP
      flxCnB(i,j) = 4. _d 0*kIce *(Tice(2)-Tf)/hi
./pkg/thsice/thsice_solve4temp.F 477 THSICE_SOLVE4TEMP
      qicen(1) = -cpWater*Tmlt1 + cpIce *(Tmlt1-Tice(1))
./pkg/thsice/thsice_solve4temp.F 478 THSICE_SOLVE4TEMP
     &            + Lfresh*(1. _d 0-Tmlt1/Tice(1))
./pkg/thsice/thsice_solve4temp.F 479 THSICE_SOLVE4TEMP
      qicen(2) = -cpIce *Tice(2) + Lfresh
./pkg/thsice/thsice_solve4temp.F 484 THSICE_SOLVE4TEMP
      IF (Tice(1) .GE. Tmlt1) THEN
./pkg/thsice/thsice_solve4temp.F 486 THSICE_SOLVE4TEMP
     &   ' BBerr - Bug: IceT(1) > Tmlt',i,j,bi,bj,Tice(1),Tmlt1
./pkg/thsice/thsice_solve4temp.F 488 THSICE_SOLVE4TEMP
      IF (Tice(2) .GE. 0. _d 0) THEN
./pkg/thsice/thsice_solve4temp.F 490 THSICE_SOLVE4TEMP
     &   ' BBerr - Bug: IceT(2) > 0',i,j,bi,bj,Tice(2)
./pkg/thsice/thsice_solve4temp.F 496 THSICE_SOLVE4TEMP
          tIc1(i,j)  = Tice(1)
./pkg/thsice/thsice_solve4temp.F 497 THSICE_SOLVE4TEMP
          tic2(i,j)  = Tice(2)
./pkg/thsice/thsice_solve4temp.F 509 THSICE_SOLVE4TEMP
     &                              Tsf, Tice, dTsf