1 SUBROUTINE cdbtf2( M, N, KL, KU, AB, LDAB, INFO )
14 INTEGER INFO, KL, KU, LDAB, M, N
89 parameter( one = 1.0e+0 )
90 parameter( zero = 0.0e+0 )
92 parameter( cone = ( 1.0e+0, 0.0e+0 ) )
93 parameter( czero = ( 0.0e+0, 0.0e+0 ) )
96 INTEGER J, JP, JU, KM, KV
103 EXTERNAL cgeru, cscal, cswap
136 IF( m.EQ.0 .OR. n.EQ.0 )
146 DO 40 j = 1,
min( m, n )
153 IF( ab( kv+1, j ).NE.zero )
THEN
154 ju =
max( ju,
min( j+ku, n ) )
160 CALL cscal( km, one / ab( ku+1, j ), ab( ku+2, j ), 1 )
165 CALL cgeru( km, ju-j, -cone, ab( ku+2, j ), 1,
166 $ ab( ku, j+1 ), ldab-1, ab( ku+1, j+1 ),