public interface hpr2
      HPR2 performs the hermitian rank 2 operation
A := alphaxyH + conjg( alpha )yxH + A,
where alpha is a scalar, x and y are n element vectors and A is an
n by n hermitian matrix, supplied in packed form.
        Subroutines
            
    
    
        
  Arguments
      
    
      
        | Type | 
Intent | Optional |         Attributes | 
         | 
        Name | 
         | 
    
    
        
            | 
              
              character(len=1),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            uplo | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            n | 
            
                
             | 
        
        
            | 
              
              complex(kind=sp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            alpha | 
            
                
             | 
        
        
            | 
              
              complex(kind=sp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            x(*) | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            incx | 
            
                
             | 
        
        
            | 
              
              complex(kind=sp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            y(*) | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            incy | 
            
                
             | 
        
        
            | 
              
              complex(kind=sp),
             | 
intent(inout) | 
               |             
              
             | 
            :: | 
            ap(*) | 
            
                
             | 
        
    
  
     
   
            
    
    
        
  Arguments
      
    
      
        | Type | 
Intent | Optional |         Attributes | 
         | 
        Name | 
         | 
    
    
        
            | 
              
              character(len=1),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            uplo | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            n | 
            
                
             | 
        
        
            | 
              
              complex(kind=dp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            alpha | 
            
                
             | 
        
        
            | 
              
              complex(kind=dp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            x(*) | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            incx | 
            
                
             | 
        
        
            | 
              
              complex(kind=dp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            y(*) | 
            
                
             | 
        
        
            | 
              
              integer(kind=ilp),
             | 
intent(in) | 
               |             
              
             | 
            :: | 
            incy | 
            
                
             | 
        
        
            | 
              
              complex(kind=dp),
             | 
intent(inout) | 
               |             
              
             | 
            :: | 
            ap(*) | 
            
                
             | 
        
    
  
     
   
        Module Procedures