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 ),
 
 
subroutine cdbtf2(m, n, kl, ku, ab, ldab, info)