129      SUBROUTINE cgeru(M,N,ALPHA,X,INCX,Y,INCY,A,LDA)
 
  137      INTEGER INCX,INCY,LDA,M,N
 
  140      COMPLEX A(LDA,*),X(*),Y(*)
 
  147      parameter(zero= (0.0e+0,0.0e+0))
 
  151      INTEGER I,INFO,IX,J,JY,KX
 
  165      ELSE IF (n.LT.0) 
THEN 
  167      ELSE IF (incx.EQ.0) 
THEN 
  169      ELSE IF (incy.EQ.0) 
THEN 
  171      ELSE IF (lda.LT.max(1,m)) 
THEN 
  175          CALL xerbla(
'CGERU ',info)
 
  181      IF ((m.EQ.0) .OR. (n.EQ.0) .OR. (alpha.EQ.zero)) 
RETURN 
  193              IF (y(jy).NE.zero) 
THEN 
  196                      a(i,j) = a(i,j) + x(i)*temp
 
  208              IF (y(jy).NE.zero) 
THEN 
  212                      a(i,j) = a(i,j) + x(ix)*temp
 
 
subroutine cgeru(m, n, alpha, x, incx, y, incy, a, lda)
CGERU