131 SUBROUTINE dger(M,N,ALPHA,X,INCX,Y,INCY,A,LDA)
139 DOUBLE PRECISION ALPHA
140 INTEGER INCX,INCY,LDA,M,N
143 DOUBLE PRECISION A(lda,*),X(*),Y(*)
149 DOUBLE PRECISION ZERO
150 parameter(zero=0.0d+0)
153 DOUBLE PRECISION TEMP
154 INTEGER I,INFO,IX,J,JY,KX
168 ELSE IF (n.LT.0)
THEN 170 ELSE IF (incx.EQ.0)
THEN 172 ELSE IF (incy.EQ.0)
THEN 174 ELSE IF (lda.LT.max(1,m))
THEN 184 IF ((m.EQ.0) .OR. (n.EQ.0) .OR. (alpha.EQ.zero))
RETURN 196 IF (y(jy).NE.zero)
THEN 199 a(i,j) = a(i,j) + x(i)*temp
211 IF (y(jy).NE.zero)
THEN 215 a(i,j) = a(i,j) + x(ix)*temp
subroutine dger(M, N, ALPHA, X, INCX, Y, INCY, A, LDA)
DGER
subroutine xerbla(SRNAME, INFO)
XERBLA