Symbol Description Uses
ChNo 406



File Line number Procedure Code
./pkg/fizhi/fizhi_lsm.F 1008 FLUXES
     &   (Q0 + ALHX(CHNO)*(ETURB(ChNo)-EMAXRT(CHNO)) - DHSDEA(CHNO)*DEA)
./pkg/fizhi/fizhi_lsm.F 1009 FLUXES
     &          /  ( A11 - ALHX(CHNO)*DEDTC(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1011 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 1012 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 1013 FLUXES
          STRDG8(ChNo)=0.
./pkg/fizhi/fizhi_lsm.F 1016 FLUXES
        SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 1017 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1041 FLUXES
        DTC = ( Q0 + ALHX(CHNO)*ETURB(ChNo) - DHSDEA(CHNO)*DEA ) /
./pkg/fizhi/fizhi_lsm.F 1042 FLUXES
     &            ( A11 - ALHX(CHNO)*DEDTC(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1044 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 1045 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 1046 FLUXES
          STRDG8(ChNo)=0.
./pkg/fizhi/fizhi_lsm.F 1049 FLUXES
        SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 1050 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1055 FLUXES
          DTC = ( Q0X + ALHX(CHNO)*ETURB(ChNo) - DHSDEA(CHNO)*DEA ) /
./pkg/fizhi/fizhi_lsm.F 1056 FLUXES
     &              ( A11 - ALHX(CHNO)*DEDTC(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1062 FLUXES
          SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 1063 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1075 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 1076 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 1077 FLUXES
          STRDG8(ChNo)=-A12*DEA/A11
./pkg/fizhi/fizhi_lsm.F 1079 FLUXES
        EVAP(ChNo) = ETURB(ChNo) + DEDEA(ChNo)*DEA + DEDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1080 FLUXES
        SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 1081 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1092 FLUXES
          EVAP(ChNo) = ETURB(ChNo) + DEDEA(ChNo)*DEA + DEDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1093 FLUXES
          SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 1094 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 1100 FLUXES
      TC(ChNo) = TC(ChNo) + DTC
./pkg/fizhi/fizhi_lsm.F 1101 FLUXES
      EA(ChNo) = EA(ChNo) + DEA
./pkg/fizhi/fizhi_lsm.F 1102 FLUXES
      TD(ChNo) = TD(ChNo) +
./pkg/fizhi/fizhi_lsm.F 1104 FLUXES
     &     DTSTEP * CDEEPS * (TC(ChNo) - TD(ChNo)) /
./pkg/fizhi/fizhi_lsm.F 1105 FLUXES
     .       (CSOIL(ChNo)*67.73*deepfac(ityp(ChNo)))
./pkg/fizhi/fizhi_lsm.F 1141 VPDFAC
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 1151 VPDFAC
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1182 TMPFAC
      INTEGER ITYP(NCH), ChNo, TypPtr
./pkg/fizhi/fizhi_lsm.F 1212 TMPFAC
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1214 TMPFAC
      TypPtr = MOD(ChNo,MemFac) + (ITYP(ChNo)-1)*MemFac + 1
./pkg/fizhi/fizhi_lsm.F 1215 TMPFAC
      FTEMP(ChNo) = (TC(ChNo) - VGTLL(TypPtr)) *
./pkg/fizhi/fizhi_lsm.F 1216 TMPFAC
     &              (TC(ChNo) - VGTU(TypPtr)) *
./pkg/fizhi/fizhi_lsm.F 1217 TMPFAC
     &                    ( VGTCF1(TypPtr)*TC(ChNo)*TC(ChNo) +
./pkg/fizhi/fizhi_lsm.F 1218 TMPFAC
     &                      VGTCF2(TypPtr)*TC(ChNo) +
./pkg/fizhi/fizhi_lsm.F 1220 TMPFAC
      IF ( TC(ChNo) .LE. VGTLL(TypPtr) .OR. TC(ChNo) .GE. VGTU(TypPtr) )
./pkg/fizhi/fizhi_lsm.F 1221 TMPFAC
     &      FTEMP (ChNo) = 1.E-10
./pkg/fizhi/fizhi_lsm.F 1222 TMPFAC
      FTEMP(CHNO) = MIN( 1. _d 0, MAX( FTEMP(ChNo), 1. _d -10 ) )
./pkg/fizhi/fizhi_lsm.F 1252 SMFAC
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 1262 SMFAC
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1264 SMFAC
      RCUNTD = RCUN(ChNo) / ( VPDSTR(ChNo)*FTEMP(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1265 SMFAC
      RHOAIR = PSUR(ChNo) * 100. / ( RGAS*TC(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1268 SMFAC
      CONST = RHOAIR * EPSILON / PSUR(ChNo)
./pkg/fizhi/fizhi_lsm.F 1269 SMFAC
      DEF = ( ESATTC(ChNo) - EA(ChNo) ) * CONST
./pkg/fizhi/fizhi_lsm.F 1270 SMFAC
      D12 = VGPH1X(ChNo) - VGPH2X(ChNo)
./pkg/fizhi/fizhi_lsm.F 1271 SMFAC
      DR2 = PHR(ChNo) - Z2(ChNo) - VGPH2X(ChNo)
./pkg/fizhi/fizhi_lsm.F 1272 SMFAC
      RSOIL = RSOIL1(ChNo) + RSOIL2(ChNo)/SOILCO(ChNo)
./pkg/fizhi/fizhi_lsm.F 1273 SMFAC
      R0 = ( VGRPLX(ChNo) + RSOIL ) / RHOW
./pkg/fizhi/fizhi_lsm.F 1277 SMFAC
      RC(ChNo) = RCUNTD / RSTFAC
./pkg/fizhi/fizhi_lsm.F 1300 RSURFP
      INTEGER ChNo
./pkg/fizhi/fizhi_lsm.F 1308 RSURFP
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1310 RSURFP
      U2 = UM(ChNo) * U2FAC(ChNo)
./pkg/fizhi/fizhi_lsm.F 1312 RSURFP
      RSURF = RDC(ChNo) / U2 + 26. + 6. / (1.E-20 + WET(ChNo))**2
./pkg/fizhi/fizhi_lsm.F 1327 RSURFP
      RC(ChNo) = RC(CHNO) * RSURF / ( RC(ChNo) + RSURF )
./pkg/fizhi/fizhi_lsm.F 1355 RCANOP
      INTEGER ChNo
./pkg/fizhi/fizhi_lsm.F 1365 RCANOP
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1372 RCANOP
        RC(ChNo)=RC(ChNo)*(1.-POTFRC(CHNO))/
./pkg/fizhi/fizhi_lsm.F 1373 RCANOP
     &                ( 1.+POTFRC(CHNO)*RC(ChNo)/RA(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1381 RCANOP
        RC(ChNo)=RC(ChNo)*(1.-SNWFRC(CHNO))/
./pkg/fizhi/fizhi_lsm.F 1382 RCANOP
     &                  ( 1.+SNWFRC(CHNO)*RC(ChNo)/RA(ChNo) )
./pkg/fizhi/fizhi_lsm.F 1391 RCANOP
      IF ( RAMPFC .GT. 1. ) RC(ChNo) = 0.
./pkg/fizhi/fizhi_lsm.F 1422 WUPDAT
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 1435 WUPDAT
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1439 WUPDAT
      WLAY1 = SWET(ChNo,SFCLY) * VGWMAX(SFCLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1440 WUPDAT
      WLAY2 = SWET(ChNo,ROOTLY) * VGWMAX(ROOTLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1513 WUPDAT
      SNOW(ChNo) = SNOW(ChNo) - ESNO(CHNO)
./pkg/fizhi/fizhi_lsm.F 1514 WUPDAT
      CAPAC(ChNo) = CAPAC(ChNo) - EINT(CHNO)
./pkg/fizhi/fizhi_lsm.F 1515 WUPDAT
      SWET(ChNo,SFCLY) = (WLAY1 - ELAY1) / VGWMAX(SFCLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1516 WUPDAT
      SWET(ChNo,ROOTLY) = (WLAY2 - ELAY2) / VGWMAX(ROOTLY,ITYP(CHNO))
./pkg/fizhi/fizhi_lsm.F 1519 WUPDAT
      SWET(ChNo,SFCLY)  = MIN( 1. _d 0, MAX( 0. _d 0, SWET(ChNo,SFCLY) )
./pkg/fizhi/fizhi_lsm.F 1521 WUPDAT
      SWET(ChNo,ROOTLY) = MIN( 1. _d 0, MAX( 0. _d 0, SWET(ChNo,ROOTLY)
./pkg/fizhi/fizhi_lsm.F 1532 WUPDAT
      IF( CAPAC(ChNo) .GT. SATCAP(ChNo) ) THEN
./pkg/fizhi/fizhi_lsm.F 1533 WUPDAT
        THRU = CAPAC(ChNo) - SATCAP(ChNo)
./pkg/fizhi/fizhi_lsm.F 1534 WUPDAT
        CAPAC(ChNo) = SATCAP(ChNo)
./pkg/fizhi/fizhi_lsm.F 1535 WUPDAT
        SWET(ChNo,SFCLY) = SWET(ChNo,SFCLY) +
./pkg/fizhi/fizhi_lsm.F 1536 WUPDAT
     &                         THRU / VGWMAX(SFCLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1538 WUPDAT
        IF ( SWET(ChNo,SFCLY) .GT. 1. ) THEN
./pkg/fizhi/fizhi_lsm.F 1539 WUPDAT
          DEWRUN = ( SWET(ChNo,SFCLY) - 1. ) * VGWMAX(SFCLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1540 WUPDAT
          SWET(ChNo,SFCLY) = 1.
./pkg/fizhi/fizhi_lsm.F 1541 WUPDAT
          RUNOFF(ChNo) = RUNOFF(ChNo) + DEWRUN/DTSTEP
./pkg/fizhi/fizhi_lsm.F 1542 WUPDAT
          RUNSRF(ChNo) = RUNSRF(ChNo) + DEWRUN/DTSTEP
./pkg/fizhi/fizhi_lsm.F 1574 GWATER
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 1588 GWATER
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 1591 GWATER
      ZDEP12 = VGZDEX(SFCLY,ChNo) + VGZDEX(ROOTLY,ChNo)
./pkg/fizhi/fizhi_lsm.F 1598 GWATER
          DHDZ = 1. + 2.*(PHLAY(ChNo,SFCLY)-PHLAY(ChNo,ROOTLY))/ZDEP12
./pkg/fizhi/fizhi_lsm.F 1599 GWATER
          AKAVE = AKLAY(ChNo,ROOTLY)
./pkg/fizhi/fizhi_lsm.F 1610 GWATER
     &               SWET(ChNo,SFCLY) * WSMAX(SFCLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1611 GWATER
          GWFLUX = MIN( GWFLUX,    WSMAX(ROOTLY,ITYP(ChNo)) -
./pkg/fizhi/fizhi_lsm.F 1612 GWATER
     &              SWET(ChNo,ROOTLY) * WSMAX(ROOTLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1616 GWATER
     &                SWET(ChNo,ROOTLY) * WSMAX(ROOTLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1617 GWATER
          GWFLUX = -MIN( ABS(GWFLUX),   WSMAX(SFCLY,ITYP(ChNo)) -
./pkg/fizhi/fizhi_lsm.F 1618 GWATER
     &                SWET(ChNo,SFCLY) * WSMAX(SFCLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1629 GWATER
      SWET(ChNo,SFCLY) = SWET(ChNo,SFCLY) -
./pkg/fizhi/fizhi_lsm.F 1630 GWATER
     &                        GWFLUX / WSMAX(SFCLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1631 GWATER
      SWET(ChNo,ROOTLY) = SWET(ChNo,ROOTLY) +
./pkg/fizhi/fizhi_lsm.F 1632 GWATER
     &                        GWFLUX / WSMAX(ROOTLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1636 GWATER
      ZDEP23 = VGZDEX(ROOTLY,ChNo) + VGZDEX(RECHLY,ChNo)
./pkg/fizhi/fizhi_lsm.F 1637 GWATER
      DHDZ=1. + 2. * (PHLAY(ChNo,ROOTLY) - PHLAY(ChNo,RECHLY)) / ZDEP23
./pkg/fizhi/fizhi_lsm.F 1639 GWATER
          AKAVE = AKLAY(ChNo,ROOTLY)
./pkg/fizhi/fizhi_lsm.F 1641 GWATER
          AKAVE = AKLAY(ChNo,RECHLY)
./pkg/fizhi/fizhi_lsm.F 1650 GWATER
     &                    SWET(ChNo,ROOTLY) * WSMAX(ROOTLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1651 GWATER
          GWFLUX = MIN( GWFLUX,    WSMAX(RECHLY,ITYP(ChNo)) -
./pkg/fizhi/fizhi_lsm.F 1652 GWATER
     &                    SWET(ChNo,RECHLY) * WSMAX(RECHLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1656 GWATER
     &                    SWET(ChNo,RECHLY) * WSMAX(RECHLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1657 GWATER
          GWFLUX = -MIN( ABS(GWFLUX), WSMAX(ROOTLY,ITYP(ChNo)) -
./pkg/fizhi/fizhi_lsm.F 1658 GWATER
     &                    SWET(ChNo,ROOTLY) * WSMAX(ROOTLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1668 GWATER
      SWET(ChNo,ROOTLY) = SWET(ChNo,ROOTLY) -
./pkg/fizhi/fizhi_lsm.F 1669 GWATER
     &                            GWFLUX / WSMAX(ROOTLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1670 GWATER
      SWET(ChNo,RECHLY) = SWET(ChNo,RECHLY) +
./pkg/fizhi/fizhi_lsm.F 1671 GWATER
     &                            GWFLUX / WSMAX(RECHLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1678 GWATER
      GWFLUX = VGSLOX(ChNo) * AKLAY(ChNo,RECHLY) * 1000. * DTSTEP
./pkg/fizhi/fizhi_lsm.F 1686 GWATER
     &                 SWET(ChNo,RECHLY) * WSMAX(RECHLY,ITYP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 1687 GWATER
      SWET(ChNo,RECHLY) = SWET(ChNo,RECHLY) -
./pkg/fizhi/fizhi_lsm.F 1688 GWATER
     &                                GWFLUX / WSMAX(RECHLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 1690 GWATER
      RUNOFF (ChNo) = RUNOFF (ChNo) + GWFLUX/DTSTEP
./pkg/fizhi/fizhi_lsm.F 170 TILE
      DO 50 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 172 TILE
      VGBEEX(ChNo) = VGBEE(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 173 TILE
      VGPSAX(ChNo) = VGPSAT(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 174 TILE
      VGCSAX(ChNo) = VGCSAT(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 175 TILE
      VGZDEX(SFCLY ,ChNo) = VGZDEP(SFCLY ,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 176 TILE
      VGZDEX(ROOTLY,ChNo) = VGZDEP(ROOTLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 177 TILE
      VGZDEX(RECHLY,ChNo) = VGZDEP(RECHLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 178 TILE
      VGSLOX(ChNo) = VGSLOP(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 179 TILE
      VGPH1X(ChNo) = VGPH1(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 180 TILE
      VGPH2X(ChNo) = VGPH2(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 181 TILE
      VGRPLX(ChNo) = VGRPLN(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 187 TILE
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 206 TILE
      SATCAP(ChNo) = 0.1 * ZLAI(ChNo)
./pkg/fizhi/fizhi_lsm.F 207 TILE
      CSOIL(CHNO)  = CSOIL0(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 208 TILE
      SWET(ChNo,SFCLY ) = max( min(SWET1(ChNo),1. _d 0), 0. _d 0)
./pkg/fizhi/fizhi_lsm.F 209 TILE
      SWET(ChNo,ROOTLY) = max( min(SWET2(ChNo),1. _d 0), 0. _d 0)
./pkg/fizhi/fizhi_lsm.F 210 TILE
      SWET(ChNo,RECHLY) = max( min(SWET3(ChNo),1. _d 0), 0. _d 0)
./pkg/fizhi/fizhi_lsm.F 211 TILE
      CAPAC(CHNO)       = max( min(CAPAC(ChNo),SATCAP(CHNO)), 0. _d 0)
./pkg/fizhi/fizhi_lsm.F 215 TILE
      FCAN(CHNO) = MIN( 1. _d 0, MAX(0. _d 0,CAPAC(ChNo)/SATCAP(ChNo)) )
./pkg/fizhi/fizhi_lsm.F 219 TILE
      WSOI12=SWET(ChNo,SFCLY ) * VGWMAX(SFCLY ,ITYP(ChNo)) +
./pkg/fizhi/fizhi_lsm.F 220 TILE
     &       SWET(ChNo,ROOTLY) * VGWMAX(ROOTLY,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 221 TILE
      SWET12(ChNo) = WSOI12 /
./pkg/fizhi/fizhi_lsm.F 222 TILE
     &          (VGWMAX(SFCLY,ITYP(ChNo)) + VGWMAX(ROOTLY,ITYP(ChNo)))
./pkg/fizhi/fizhi_lsm.F 296 TILE
      DO 120 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 297 TILE
      TX(ChNo) = TC(ChNo) + DELTC
./pkg/fizhi/fizhi_lsm.F 298 TILE
      ESATTX(ChNo) = ESATTC(ChNo) + DESDTC(CHNO) * DELTC
./pkg/fizhi/fizhi_lsm.F 299 TILE
      EAX(ChNo) = EA(ChNo) + DELEA
./pkg/fizhi/fizhi_lsm.F 319 TILE
      DO 125 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 320 TILE
      DRCDTC(ChNo) = (RCX(ChNo) - RC(ChNo)) / DELTC
./pkg/fizhi/fizhi_lsm.F 339 TILE
      DO 150 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 340 TILE
      DRCDEA(ChNo) = (RCX(ChNo) - RC(ChNo)) / DELEA
./pkg/fizhi/fizhi_lsm.F 455 TILE
      DO 2000 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 460 TILE
      SWET1(ChNo) = SWET(ChNo,SFCLY)
./pkg/fizhi/fizhi_lsm.F 461 TILE
      SWET2(ChNo) = SWET(ChNo,ROOTLY)
./pkg/fizhi/fizhi_lsm.F 462 TILE
      SWET3(ChNo) = SWET(ChNo,RECHLY)
./pkg/fizhi/fizhi_lsm.F 464 TILE
      IF(SWET1(ChNo).LT.1.E-10) SWET1(CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 465 TILE
      IF(SWET2(ChNo).LT.1.E-10) SWET2(CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 466 TILE
      IF(SWET3(ChNo).LT.1.E-10) SWET3(CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 467 TILE
      IF(CAPAC(ChNo).LT.1.E-10) CAPAC(CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 468 TILE
      IF(SNOW (ChNo).LT.1.E-10) SNOW (CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 469 TILE
      IF(RUNOFF(ChNo).LT.1.E-10) RUNOFF(CHNO) = 0.0
./pkg/fizhi/fizhi_lsm.F 515 INTERC
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 529 INTERC
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 52 TILE
      INTEGER ChNo
./pkg/fizhi/fizhi_lsm.F 532 INTERC
      SNOW(ChNo) = SNOW(ChNo) + TSNOW(ChNo)*DTSTEP
./pkg/fizhi/fizhi_lsm.F 535 INTERC
        SNOWM = MIN( SNOW(ChNo),
./pkg/fizhi/fizhi_lsm.F 536 INTERC
     &       MAX( 0. _d 0, (TC(ChNo)-TF)*CSOIL(ChNo)/ALHM )  )
./pkg/fizhi/fizhi_lsm.F 538 INTERC
            TC(ChNo) = TC(ChNo) - SNOWM * ALHM / CSOIL(ChNo)
./pkg/fizhi/fizhi_lsm.F 542 INTERC
            SNOW(ChNo) = SNOW(ChNo) - SNOWM
./pkg/fizhi/fizhi_lsm.F 567 INTERC
      WATADD = TRAINL(ChNo)*DTSTEP + SMELT(CHNO)*DTSTEP
./pkg/fizhi/fizhi_lsm.F 602 INTERC
      WATADD = TRAINC(ChNo)*DTSTEP
./pkg/fizhi/fizhi_lsm.F 633 INTERC
      CAVAIL = ( 1.-WETFRC)*FWETL*WMAX(1,ITYP(ChNo))*(1-WETEQ1(CHNO))
./pkg/fizhi/fizhi_lsm.F 636 INTERC
          SWET1(ChNo) = SWET1(ChNo)
./pkg/fizhi/fizhi_lsm.F 637 INTERC
     *    + THRUL * ( 1. - WETFRC) / WMAX(1,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 640 INTERC
          SWET1(CHNO) = SWET1(CHNO) + CAVAIL / WMAX(1,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 652 INTERC
      CAVAIL = (1.-WETFRC)*FWETC*WMAX(1,ITYP(ChNo))*(1-WETEQ1(CHNO))
./pkg/fizhi/fizhi_lsm.F 655 INTERC
          SWET1(ChNo) = SWET1(ChNo)
./pkg/fizhi/fizhi_lsm.F 656 INTERC
     *    + THRUC * ( 1. - WETFRC) / WMAX(1,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 659 INTERC
          SWET1(CHNO) = SWET1(CHNO) + CAVAIL / WMAX(1,ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 662 INTERC
      RUNOFF(ChNo) = RUNOFF(ChNo) + (WRUNC+WRUNL)/DTSTEP
./pkg/fizhi/fizhi_lsm.F 663 INTERC
      RUNSRF(ChNo) = RUNSRF(ChNo) + (WRUNC+WRUNL)/DTSTEP
./pkg/fizhi/fizhi_lsm.F 693 RCUNST
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 730 RCUNST
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 735 RCUNST
      AA = 0.5 - (0.633 + 0.330*VGCHIL(ITYP(ChNo)))*VGCHIL(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 737 RCUNST
      CC =  ( AA + BB*SUNANG(ChNo) ) / SUNANG(ChNo)
./pkg/fizhi/fizhi_lsm.F 739 RCUNST
      EXTK1 =  CC * SQSCAT(ChNo)
./pkg/fizhi/fizhi_lsm.F 740 RCUNST
      EXTK2 = (ONE / VGZMEW(ITYP(ChNo))) * SQSCAT(ChNo)
./pkg/fizhi/fizhi_lsm.F 742 RCUNST
      DUM1 =      PDIR(ChNo)  *   CC
./pkg/fizhi/fizhi_lsm.F 743 RCUNST
      DUM2 = (ONE-PDIR(ChNo)) * ( BB*(ONE/3.+PIE/4.) + AA*1.5 )
./pkg/fizhi/fizhi_lsm.F 747 RCUNST
      ZK =     PDIR(ChNo) *MIN( EXTK1, 50. _d 0/ZLAI(ChNo) ) +
./pkg/fizhi/fizhi_lsm.F 748 RCUNST
     &    (ONE-PDIR(ChNo))*MIN( EXTK2, 50. _d 0/ZLAI(ChNo) )
./pkg/fizhi/fizhi_lsm.F 752 RCUNST
      GAMMA = VGRST1(ITYP(ChNo)) / VGRST3(ITYP(ChNo)) +
./pkg/fizhi/fizhi_lsm.F 753 RCUNST
     &        VGRST2(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 755 RCUNST
      EKAT = EXP( ZK*ZLAI(ChNo) )
./pkg/fizhi/fizhi_lsm.F 756 RCUNST
      RHO4 = GAMMA / (PAR(ChNo) * (DUM1 + DUM2))
./pkg/fizhi/fizhi_lsm.F 758 RCUNST
      DUM1 = (VGRST2(ITYP(ChNo)) - GAMMA) / (GAMMA + 1.E-20)
./pkg/fizhi/fizhi_lsm.F 760 RCUNST
      DUM3 = ZK * VGRST3(ITYP(ChNo))
./pkg/fizhi/fizhi_lsm.F 761 RCUNST
      RCINV = ( DUM1*LOG(DUM2) + ZK*ZLAI(ChNo) ) / DUM3
./pkg/fizhi/fizhi_lsm.F 763 RCUNST
      RCUN(ChNo) = ONE / (RCINV * GREEN(ChNo) + 1.E-10)
./pkg/fizhi/fizhi_lsm.F 791 SOIL
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 797 SOIL
      DO 100 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 800 SOIL
      WEXPB = WET0**VGBEEX(ChNo)
./pkg/fizhi/fizhi_lsm.F 802 SOIL
      PHR(ChNo)    = VGPSAX(ChNo) / WEXPB
./pkg/fizhi/fizhi_lsm.F 803 SOIL
      SOILCO(ChNo) = VGCSAX(ChNo) * WEXPB * WEXPB * WET0 * WET0 * WET0
./pkg/fizhi/fizhi_lsm.F 841 FLUXES
      INTEGER ITYP(NCH), ChNo
./pkg/fizhi/fizhi_lsm.F 869 FLUXES
      DO 200 ChNo = 1, NCH
./pkg/fizhi/fizhi_lsm.F 872 FLUXES
      CDEEPS = PIE * CSOIL(ChNo) * 2. / 86400.
./pkg/fizhi/fizhi_lsm.F 873 FLUXES
      RHOAIR = PSUR(ChNo) * 100. / (RGAS * TC(ChNo))
./pkg/fizhi/fizhi_lsm.F 874 FLUXES
      CONST = RHOAIR * EPSILON / PSUR(ChNo)
./pkg/fizhi/fizhi_lsm.F 880 FLUXES
      A11 = CSOIL(ChNo)/DTSTEP +
./pkg/fizhi/fizhi_lsm.F 882 FLUXES
     &        DHSDTC(ChNo) +
./pkg/fizhi/fizhi_lsm.F 883 FLUXES
     &        ALHX(CHNO)*DEDTC(ChNo) +
./pkg/fizhi/fizhi_lsm.F 885 FLUXES
      A12 = DHSDEA(ChNo) + ALHX(CHNO) * DEDEA(ChNo)
./pkg/fizhi/fizhi_lsm.F 886 FLUXES
      Q0 =  SWNET(ChNo) +
./pkg/fizhi/fizhi_lsm.F 887 FLUXES
     &        HLWDWN(ChNo) -
./pkg/fizhi/fizhi_lsm.F 889 FLUXES
     &        HSTURB(ChNo) -
./pkg/fizhi/fizhi_lsm.F 890 FLUXES
     &        ALHX(CHNO) * ETURB(ChNo) -
./pkg/fizhi/fizhi_lsm.F 891 FLUXES
     &        CDEEPS * (TC(ChNo) - TD(ChNo))
./pkg/fizhi/fizhi_lsm.F 893 FLUXES
          STRDG3(ChNo)=Q0/A11
./pkg/fizhi/fizhi_lsm.F 894 FLUXES
          STRDG4(ChNo)=(SWNET(ChNo)+HLWDWN(ChNo)-HLWTC)/A11
./pkg/fizhi/fizhi_lsm.F 895 FLUXES
          STRDG5(ChNo)=HSTURB(ChNo)/A11
./pkg/fizhi/fizhi_lsm.F 896 FLUXES
          STRDG6(ChNo)=ALHX(CHNO)*ETURB(ChNo)/A11
./pkg/fizhi/fizhi_lsm.F 897 FLUXES
          STRDG7(ChNo)=CDEEPS*(TC(ChNo) - TD(ChNo))/A11
./pkg/fizhi/fizhi_lsm.F 898 FLUXES
          STRDG9(ChNo)=A11
./pkg/fizhi/fizhi_lsm.F 910 FLUXES
          EPLANT = CONST * (ESATTC(ChNo) - EA(ChNo)) / RC(ChNo)
./pkg/fizhi/fizhi_lsm.F 911 FLUXES
          IF(EPLANT*ETURB(ChNo).GE.0.) THEN
./pkg/fizhi/fizhi_lsm.F 912 FLUXES
              EHARMN = 2.*EPLANT*ETURB(CHNO) / (EPLANT + ETURB(ChNo))
./pkg/fizhi/fizhi_lsm.F 923 FLUXES
          A21 =  -DEDTC(ChNo)*RC(ChNo) +
./pkg/fizhi/fizhi_lsm.F 924 FLUXES
     &      max(0. _d 0, CONST*DESDTC(ChNo) - EHARMN*DRCDTC(ChNo) )
./pkg/fizhi/fizhi_lsm.F 925 FLUXES
          A22 = -( RC(ChNo)*DEDEA(ChNo) +
./pkg/fizhi/fizhi_lsm.F 926 FLUXES
     &               max( 0. _d 0, CONST + EHARMN*DRCDEA(ChNo) )   )
./pkg/fizhi/fizhi_lsm.F 928 FLUXES
          F0 = RC(ChNo) * (ETURB(ChNo) - EPLANT)
./pkg/fizhi/fizhi_lsm.F 933 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 934 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 935 FLUXES
          STRDG8(ChNo)=-A12*DEA/A11
./pkg/fizhi/fizhi_lsm.F 937 FLUXES
          EVAP(ChNo) = ETURB(ChNo) + DEDEA(ChNo)*DEA + DEDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 938 FLUXES
          SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 939 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 943 FLUXES
          A21 = -DESDTC(ChNo)
./pkg/fizhi/fizhi_lsm.F 945 FLUXES
          F0 = ESATTC(ChNo) - EA(ChNo)
./pkg/fizhi/fizhi_lsm.F 949 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 950 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 951 FLUXES
          STRDG8(ChNo)=-A12*DEA/A11
./pkg/fizhi/fizhi_lsm.F 953 FLUXES
          EVAP(ChNo) = ETURB(ChNo) + DEDEA(ChNo)*DEA + DEDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 954 FLUXES
          SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 955 FLUXES
     &                                            DHSDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 987 FLUXES
          STRDG1(ChNo)=DTC
./pkg/fizhi/fizhi_lsm.F 988 FLUXES
          STRDG2(ChNo)=DEA
./pkg/fizhi/fizhi_lsm.F 989 FLUXES
          STRDG8(ChNo)=-A12*DEA/A11
./pkg/fizhi/fizhi_lsm.F 991 FLUXES
        EVAP(ChNo) = ETURB(ChNo) + DEDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 992 FLUXES
     &                   DEDTC(ChNo)*DTC
./pkg/fizhi/fizhi_lsm.F 993 FLUXES
        SHFLUX(ChNo) = HSTURB(ChNo) + DHSDEA(ChNo)*DEA +
./pkg/fizhi/fizhi_lsm.F 994 FLUXES
     &                                            DHSDTC(ChNo)*DTC