129 SUBROUTINE cgerc(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(
'CGERC ',info)
181 IF ((m.EQ.0) .OR. (n.EQ.0) .OR. (alpha.EQ.zero))
RETURN 193 IF (y(jy).NE.zero)
THEN 194 temp = alpha*conjg(y(jy))
196 a(i,j) = a(i,j) + x(i)*temp
208 IF (y(jy).NE.zero)
THEN 209 temp = alpha*conjg(y(jy))
212 a(i,j) = a(i,j) + x(ix)*temp
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine cgerc(M, N, ALPHA, X, INCX, Y, INCY, A, LDA)
CGERC