anchor.diff:                              ISURBAN,ISICE, &
                               VEGFRAC, &
                               ALBEDO,ALBBCK,domain%znt,Z0,domain%soil_tdeep,domain%landmask,XICE,EMISS,EMBCK,     &
  -                            SNOWC,QSFC,domain%rain-RAINBL,MMINLU,         &
  +                            SNOWC,QSFC,                                   &
  +                            (domain%rain-RAINBL)+(domain%rain_bucket-rain_bucket)*kPRECIP_BUCKET_SIZE, &
  +                            MMINLU, &
                               num_soil_layers,lsm_dt,DZS,ITIMESTEP,         &
                               domain%soil_vwc,domain%soil_t,domain%snow_swe,&
                               domain%canopy_water,            &
  
positive.code:                                            POTEVP,RIB, NOAHRES,FLX4_2D,FVB_2D,FBUR_2D,              &
                                             FGSN_2D, z_atm,lnz_atm_term,Ri,base_exchange_term
                                             
      logical :: MYJ, FRPCPN,ua_phys,RDLAI2D,USEMONALB
      real,allocatable, dimension(:,:,:)  :: SH2O,SMCREL
      real,allocatable, dimension(:,:)    :: dTemp,lhdQV, windspd
  
negative.code:         EMISS=0.95
          allocate(EMBCK(ime,jme))
          EMBCK=0.95
          allocate(CPM(ime,jme))
          CPM=0
          allocate(SR(ime,jme))
  