226 SUBROUTINE slarot( LROWS, LLEFT, LRIGHT, NL, C, S, A, LDA, XLEFT,
235 LOGICAL lleft, lright, lrows
237 REAL c, s, xleft, xright
246 INTEGER iinc, inext, ix, iy, iyt, nt
249 REAL xt( 2 ), yt( 2 )
279 iyt = 1 + inext + ( nl-1 )*iinc
288 CALL
xerbla(
'SLAROT', 4 )
291 IF( lda.LE.0 .OR. ( .NOT.lrows .AND. lda.LT.nl-nt ) )
THEN
292 CALL
xerbla(
'SLAROT', 8 )
298 CALL
srot( nl-nt, a( ix ), iinc, a( iy ), iinc, c, s )
299 CALL
srot( nt, xt, 1, yt, 1, c, s )