| subroutine gfdl_cloud_microphys_mod::interpolate_z  | 
          ( | 
          integer, intent(in)  | 
          is,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          ie,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          js,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          je,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          km,  | 
         
        
           | 
           | 
          real, intent(in)  | 
          zl,  | 
         
        
           | 
           | 
          real, dimension (is:ie, js:je, km + 1), intent(in)  | 
          hgt,  | 
         
        
           | 
           | 
          real, dimension (is:ie, js:je, km), intent(in)  | 
          a3,  | 
         
        
           | 
           | 
          real, dimension (is:ie, js:je), intent(out)  | 
          a2  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   |