Symbol Description Uses
Tsf surface (ice or snow) temperature 51



File Line number Procedure Code
./pkg/thsice/thsice_albedo.F 10 THSICE_ALBEDO
     I                         hi, hs, Tsf, age, 
./pkg/thsice/thsice_albedo.F 33 THSICE_ALBEDO
      _RL  Tsf                 ! surface temperature
./pkg/thsice/thsice_albedo.F 69 THSICE_ALBEDO
     &       *MAX( 0. _d 0, 1. _d 0 + MIN(Tsf/10. _d 0, 0. _d 0) )
./pkg/thsice/thsice_solve4temp.F 11 THSICE_SOLVE4TEMP
     U                     flxSW, Tsf, qicen,
./pkg/thsice/thsice_solve4temp.F 162 THSICE_SOLVE4TEMP
      IF (dBug) WRITE(6,1010) 'ThSI_SOLVE4T: k, Ts, Tice=',0,Tsf,Tice
./pkg/thsice/thsice_solve4temp.F 194 THSICE_SOLVE4TEMP
     I                        iceornot, Tsf,
./pkg/thsice/thsice_solve4temp.F 210 THSICE_SOLVE4TEMP
         b1 = b10 - k12*(flx0-df0dT*Tsf) / (k12-df0dT)
./pkg/thsice/thsice_solve4temp.F 212 THSICE_SOLVE4TEMP
         dTsf = (flx0 + k12*(Tice(1)-Tsf)) / (k12-df0dT)
./pkg/thsice/thsice_solve4temp.F 213 THSICE_SOLVE4TEMP
         Tsf = Tsf + dTsf
./pkg/thsice/thsice_solve4temp.F 214 THSICE_SOLVE4TEMP
         if (Tsf .gt. 0. _d 0) then
./pkg/thsice/thsice_solve4temp.F 216 THSICE_SOLVE4TEMP
     &                                          k,Tsf,Tice(1),dTsf
./pkg/thsice/thsice_solve4temp.F 220 THSICE_SOLVE4TEMP
            Tsf = 0. _d 0
./pkg/thsice/thsice_solve4temp.F 228 THSICE_SOLVE4TEMP
     I                        iceornot, Tsf,
./pkg/thsice/thsice_solve4temp.F 238 THSICE_SOLVE4TEMP
            Tsf  = 0. _d 0
./pkg/thsice/thsice_solve4temp.F 249 THSICE_SOLVE4TEMP
     &                                            k,Tsf,Tice(1),dTsf
./pkg/thsice/thsice_solve4temp.F 256 THSICE_SOLVE4TEMP
            write (6,*) 'BB: thermw conv err: Tsf, flx0', Tsf,flx0
./pkg/thsice/thsice_solve4temp.F 257 THSICE_SOLVE4TEMP
            if (Tsf.lt.-70. _d 0) stop  !QQQQ fails
./pkg/thsice/thsice_solve4temp.F 277 THSICE_SOLVE4TEMP
      IF (dBug) WRITE(6,1010) 'ThSI_SOLVE4T: k, Ts, Tice=',k,Tsf,Tice
./pkg/thsice/thsice_solve4temp.F 282 THSICE_SOLVE4TEMP
      fct    = k12*(Tsf-Tice(1))
./pkg/thsice/thsice_solve4temp.F 59 THSICE_SOLVE4TEMP
      _RL Tsf
./pkg/thsice/thsice_calc_thickn.F 12 THSICE_CALC_THICKN
     U                     compact, hi, hs, Tsf, qicen, qleft, 
./pkg/thsice/thsice_calc_thickn.F 329 THSICE_CALC_THICKN
         Tsf=0. _d 0
./pkg/thsice/thsice_calc_thickn.F 417 THSICE_CALC_THICKN
         Tsf=0. _d 0
./pkg/thsice/thsice_calc_thickn.F 60 THSICE_CALC_THICKN
      _RL  Tsf
./pkg/thsice/thsice_impl_temp.F 104 THSICE_IMPL_TEMP
     U          flxSW, Tsf, qicen,
./pkg/thsice/thsice_impl_temp.F 111 THSICE_IMPL_TEMP
          Tsrf(i,j,bi,bj) =Tsf
./pkg/thsice/thsice_impl_temp.F 119 THSICE_IMPL_TEMP
     &                              Tsf, Tice, dTsurf(i,j)
./pkg/thsice/thsice_impl_temp.F 66 THSICE_IMPL_TEMP
      _RL hIce, hSnow, Tsf, Tice(nlyr), qicen(nlyr)
./pkg/thsice/thsice_impl_temp.F 93 THSICE_IMPL_TEMP
          Tsf     = Tsrf(i,j,bi,bj)
./pkg/thsice/thsice_impl_temp.F 99 THSICE_IMPL_TEMP
     &                   iceMask(i,j,bi,bj), hIce, hSnow, Tsf
./pkg/thsice/thsice_step_fwd.F 120 THSICE_STEP_FWD
          Tsf     = Tsrf(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 126 THSICE_STEP_FWD
     &                                 icFrac, hIce,hSnow,Tsf
./pkg/thsice/thsice_step_fwd.F 130 THSICE_STEP_FWD
     I               hIce, hSnow, Tsf, snowAge(i,j,bi,bj),
./pkg/thsice/thsice_step_fwd.F 137 THSICE_STEP_FWD
     U          flxSW(i,j), Tsf, qicen,
./pkg/thsice/thsice_step_fwd.F 148 THSICE_STEP_FWD
          Tsrf(i,j,bi,bj) =Tsf
./pkg/thsice/thsice_step_fwd.F 156 THSICE_STEP_FWD
     &                              Tsf, Tice, frzmltMxL
./pkg/thsice/thsice_step_fwd.F 211 THSICE_STEP_FWD
          Tsf     = Tsrf(i,j,bi,bj)
./pkg/thsice/thsice_step_fwd.F 219 THSICE_STEP_FWD
     U          compact, hIce, hSnow, Tsf, qicen, flx2oc,
./pkg/thsice/thsice_step_fwd.F 259 THSICE_STEP_FWD
          Tsrf(i,j,bi,bj) =Tsf
./pkg/thsice/thsice_step_fwd.F 89 THSICE_STEP_FWD
      _RL compact, hIce, hSnow, Tsf, Tice(nlyr), qicen(nlyr)
./pkg/thsice/thsice_get_bulkf.F 10 THSICE_GET_BULKF
     I                         iceornot, Tsf, 
./pkg/thsice/thsice_get_bulkf.F 44 THSICE_GET_BULKF
      _RL  Tsf
./pkg/thsice/thsice_get_bulkf.F 69 THSICE_GET_BULKF
     I        Tair(i,j,bi,bj), Qair(i,j,bi,bj), cloud(i,j,bi,bj), Tsf,
./pkg/land/land_albedo.F 56 LAND_ALBEDO
      _RL albSnow, ageSnow, hSnow, Tsf
./pkg/land/land_albedo.F 65 LAND_ALBEDO
           Tsf = land_skinT(i,j,bi,bj)
./pkg/land/land_albedo.F 76 LAND_ALBEDO
     &       *MAX( 0. _d 0, 1. _d 0 + MIN(Tsf/10. _d 0, 0. _d 0) )