141 SUBROUTINE slatrz( M, N, L, A, LDA, TAU, WORK )
152 REAL a( lda, * ), tau( * ), work( * )
159 parameter( zero = 0.0e+0 )
175 ELSE IF( m.EQ.n )
THEN
187 CALL
slarfg( l+1, a( i, i ), a( i, n-l+1 ), lda, tau( i ) )
191 CALL
slarz(
'Right', i-1, n-i+1, l, a( i, n-l+1 ), lda,
192 $ tau( i ), a( 1, i ), lda, work )