129 SUBROUTINE dger(M,N,ALPHA,X,INCX,Y,INCY,A,LDA)
136 DOUBLE PRECISION ALPHA
137 INTEGER INCX,INCY,LDA,M,N
140 DOUBLE PRECISION A(LDA,*),X(*),Y(*)
146 DOUBLE PRECISION ZERO
147 parameter(zero=0.0d+0)
150 DOUBLE PRECISION TEMP
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
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 xerbla(srname, info)
subroutine dger(m, n, alpha, x, incx, y, incy, a, lda)
DGER