224 SUBROUTINE slarot( LROWS, LLEFT, LRIGHT, NL, C, S, A, LDA,
233 LOGICAL LLEFT, LRIGHT, LROWS
235 REAL C, S, XLEFT, XRIGHT
244 INTEGER IINC, INEXT, IX, IY, IYT, NT
247 REAL XT( 2 ), YT( 2 )
277 iyt = 1 + inext + ( nl-1 )*iinc
286 CALL xerbla(
'SLAROT', 4 )
289 IF( lda.LE.0 .OR. ( .NOT.lrows .AND. lda.LT.nl-nt ) )
THEN
290 CALL xerbla(
'SLAROT', 8 )
296 CALL srot( nl-nt, a( ix ), iinc, a( iy ), iinc, c, s )
297 CALL srot( nt, xt, 1, yt, 1, c, s )
subroutine srot(n, sx, incx, sy, incy, c, s)
SROT
subroutine slarot(lrows, lleft, lright, nl, c, s, a, lda, xleft, xright)
SLAROT