| subroutine module_sf_ruclsm::sice  | 
          ( | 
          logical, intent(in)  | 
          debug_print,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          i,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          j,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          iland,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          isoil,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          delt,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          ktau,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          conflx,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          nzs,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          nddzs,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          nroot,  | 
         
        
           | 
           | 
          real  | 
          PRCPMS,  | 
         
        
           | 
           | 
          real  | 
          RAINF,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          PATM,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          QVATM,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          QCATM,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          GLW,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          GSW,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          EMISS,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          RNET,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          QKMS,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          TKMS,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          rho,  | 
         
        
           | 
           | 
          logical, intent(in)  | 
          myj,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          tice,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          rhosice,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          capice,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          thdifice,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          zsmain,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          zshalf,  | 
         
        
           | 
           | 
          real, dimension(1:nddzs), intent(in)  | 
          DTDZS,  | 
         
        
           | 
           | 
          real, dimension(1:nzs), intent(in)  | 
          DTDZS2,  | 
         
        
           | 
           | 
          real, dimension(1:5001), intent(in)  | 
          tbq,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          xlv,  | 
         
        
           | 
           | 
          real  | 
          CP,  | 
         
        
           | 
           | 
          real  | 
          rovcp,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          cw,  | 
         
        
           | 
           | 
          real  | 
          stbolt,  | 
         
        
           | 
           | 
          real  | 
          tabs,  | 
         
        
           | 
           | 
          real, dimension( 1:nzs ), intent(inout)  | 
          tso,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          dew,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          soilt,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          qvg,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          qsg,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          qcg,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          eeta,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          qfx,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          hfx,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          s,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          evapl,  | 
         
        
           | 
           | 
          real, intent(inout)  | 
          prcpl,  | 
         
        
           | 
           | 
          real  | 
          fltot  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   |