Symbol Description Uses
tg ground temperature [oC] (2 levels) 72



File Line number Procedure Code
./pkg/land/land_impl_temp.F 147 LAND_IMPL_TEMP
            tg(k) = land_groundT(i,j,k,bi,bj)
./pkg/land/land_impl_temp.F 152 LAND_IMPL_TEMP
     &         'LAND_IMPL_TEMP: 0 , ts,tg1&2,mSw=',0,tSurf,tg,mSnow
./pkg/land/land_impl_temp.F 158 LAND_IMPL_TEMP
          tg(1) = ( cg(1)*tg(1) + fLoc*delT*beta
./pkg/land/land_impl_temp.F 159 LAND_IMPL_TEMP
     &                          + cg(2)*tg(2)*aLoc/(cg(2)+aLoc)
./pkg/land/land_impl_temp.F 164 LAND_IMPL_TEMP
          tg(2) = ( cg(2)*tg(2) + aLoc*tg(1) ) / (cg(2)+aLoc)
./pkg/land/land_impl_temp.F 165 LAND_IMPL_TEMP
          tSurf = ( tg(1) + alpha*fLoc ) * beta
./pkg/land/land_impl_temp.F 169 LAND_IMPL_TEMP
     &         'LAND_IMPL_TEMP: 1 , ts,tg1&2,mW1=',1,tSurf,tg,mW(1)
./pkg/land/land_impl_temp.F 176 LAND_IMPL_TEMP
          IF ( tg(2)*land_groundT(i,j,2,bi,bj) .LE. 0. _d 0 
./pkg/land/land_impl_temp.F 179 LAND_IMPL_TEMP
           tmp1 = tg(1)
./pkg/land/land_impl_temp.F 180 LAND_IMPL_TEMP
           tmp2 = tg(2)
./pkg/land/land_impl_temp.F 181 LAND_IMPL_TEMP
           tg(2) = 0.
./pkg/land/land_impl_temp.F 186 LAND_IMPL_TEMP
           tg(1) = MIN( temp_bf, MAX(temp_af, 0. _d 0) )
./pkg/land/land_impl_temp.F 187 LAND_IMPL_TEMP
           tSurf = ( tg(1) + alpha*fLoc ) * beta
./pkg/land/land_impl_temp.F 190 LAND_IMPL_TEMP
             eg(1) = eLoc - (aLoc + bLoc*delT*beta)*tg(1)
./pkg/land/land_impl_temp.F 191 LAND_IMPL_TEMP
             eg(2) = eg(2) + aLoc*tg(1) 
./pkg/land/land_impl_temp.F 207 LAND_IMPL_TEMP
     &              tg,tSurf,mSnow
./pkg/land/land_impl_temp.F 222 LAND_IMPL_TEMP
          IF ( tg(1)*land_groundT(i,j,1,bi,bj) .LE. 0. _d 0 
./pkg/land/land_impl_temp.F 225 LAND_IMPL_TEMP
           tmp1 = tg(1)
./pkg/land/land_impl_temp.F 226 LAND_IMPL_TEMP
           tg(1) = 0.
./pkg/land/land_impl_temp.F 227 LAND_IMPL_TEMP
           tg(2) = cg(2)*tg(2) / (cg(2)+aLoc)
./pkg/land/land_impl_temp.F 231 LAND_IMPL_TEMP
             eg(2) = eg(2) - aLoc*tg(2) 
./pkg/land/land_impl_temp.F 232 LAND_IMPL_TEMP
             eg(1) = eg(1) + aLoc*tg(2) + fLoc*delT*beta
./pkg/land/land_impl_temp.F 260 LAND_IMPL_TEMP
     &             tg,tSurf,mSnow
./pkg/land/land_impl_temp.F 289 LAND_IMPL_TEMP
           tg(1) = land_groundT(i,j,1,bi,bj)
./pkg/land/land_impl_temp.F 290 LAND_IMPL_TEMP
           tg(2) = land_groundT(i,j,2,bi,bj)
./pkg/land/land_impl_temp.F 292 LAND_IMPL_TEMP
           eLoc = cg(1)*tg(1)
./pkg/land/land_impl_temp.F 293 LAND_IMPL_TEMP
     &          + delT*fLoc - land_Lfreez*mSnow + aLoc*tg(2)
./pkg/land/land_impl_temp.F 298 LAND_IMPL_TEMP
             tg(1) = 0. _d 0
./pkg/land/land_impl_temp.F 299 LAND_IMPL_TEMP
             tg(2) = cg(2)*tg(2) / (cg(2)+aLoc)
./pkg/land/land_impl_temp.F 303 LAND_IMPL_TEMP
            tg(1) = ( cg(1)*tg(1) + cg(2)*tg(2)*aLoc/(cg(2)+aLoc) )
./pkg/land/land_impl_temp.F 305 LAND_IMPL_TEMP
            tg(2) = ( cg(2)*tg(2) + aLoc*tg(1) ) / (cg(2)+aLoc)
./pkg/land/land_impl_temp.F 306 LAND_IMPL_TEMP
            IF ( tg(2)*land_groundT(i,j,2,bi,bj).LE.0. _d 0 ) THEN
./pkg/land/land_impl_temp.F 307 LAND_IMPL_TEMP
              tg(2) = 0.
./pkg/land/land_impl_temp.F 308 LAND_IMPL_TEMP
              tg(1) = cg(1)*tg(1) / ( cg(1)+aLoc + delT/alpha )
./pkg/land/land_impl_temp.F 309 LAND_IMPL_TEMP
            ELSEIF ( tg(1)*land_groundT(i,j,1,bi,bj).LE.0. _d 0 ) THEN
./pkg/land/land_impl_temp.F 310 LAND_IMPL_TEMP
              tg(1) = 0.
./pkg/land/land_impl_temp.F 311 LAND_IMPL_TEMP
              tg(2) = cg(2)*tg(2) / (cg(2)+aLoc)
./pkg/land/land_impl_temp.F 313 LAND_IMPL_TEMP
            dMsn = ( fLoc+tg(1)/alpha )*delT*recip_Lfreez
./pkg/land/land_impl_temp.F 317 LAND_IMPL_TEMP
     &          2, dMsn, fLoc,tg(1)/alpha
./pkg/land/land_impl_temp.F 324 LAND_IMPL_TEMP
           eg(2) = eg(2) + aLoc*(tg(1)-tg(2))
./pkg/land/land_impl_temp.F 325 LAND_IMPL_TEMP
           eg(1) = eg(1) - aLoc*(tg(1)-tg(2))
./pkg/land/land_impl_temp.F 333 LAND_IMPL_TEMP
           eg(2) = eg(2) + aLoc*(tg(1)-tg(2))
./pkg/land/land_impl_temp.F 334 LAND_IMPL_TEMP
           eg(1) = eg(1) - aLoc*(tg(1)-tg(2))
./pkg/land/land_impl_temp.F 347 LAND_IMPL_TEMP
            land_groundT(i,j,k,bi,bj) = tg(k)
./pkg/land/land_impl_temp.F 352 LAND_IMPL_TEMP
     &         tSurf, tg, dTsurf(i,j)
./pkg/land/land_impl_temp.F 81 LAND_IMPL_TEMP
      _RL tSurf, tg(land_nLev), eg(land_nLev)
./lsopt/lsline.F 114 LSLINE
      tg     = 0.0
./lsopt/lsline.F 176 LSLINE
         tg  = tact
./lsopt/lsline.F 192 LSLINE
     &        'td, tg, tact, ifail = ', td, tg, tact, ifail
./lsopt/lsline.F 202 LSLINE
         test   = barr*(td-tg)
./lsopt/lsline.F 203 LSLINE
         left = tg+test
./lsopt/lsline.F 216 LSLINE
     &        'td, tg, tact, ifail = ', td, tg, tact, ifail
./lsopt/lsline.F 233 LSLINE
         if (td-tg .lt. tmin) go to 920
./lsopt/lsline.F 253 LSLINE
         if (tg .ne. 0.0) then
./lsopt/lsline.F 256 LSLINE
               xx(i) = xx(i) + tg*dd(i)
./lsopt/lsline.F 282 LSLINE
         xx(i) = xx(i) + tg*dd(i)
./lsopt/lsline.F 82 LSLINE
      double precision    tg, fg, td, ta