1 SUBROUTINE slarot( LROWS, LLEFT, LRIGHT, NL, C, S, A, LDA, XLEFT,
9 LOGICAL LLEFT, LRIGHT, LROWS
11 REAL C, S, XLEFT, XRIGHT
205 INTEGER IINC, INEXT, IX, IY, IYT, NT
208 REAL XT( 2 ), YT( 2 )
211 EXTERNAL srot, xerbla
238 iyt = 1 + inext + ( nl-1 )*iinc
249 CALL xerbla(
'SLAROT', 4 )
252 IF( lda.LE.0 .OR. ( .NOT.lrows .AND. lda.LT.nl-nt ) )
THEN
253 CALL xerbla(
'SLAROT', 8 )
259 CALL srot( nl-nt, a( ix ), iinc, a( iy ), iinc, c, s )
260 CALL srot( nt, xt, 1, yt, 1, c, s )