161 SUBROUTINE cgbsv( N, KL, KU, NRHS, AB, LDAB, IPIV, B, LDB, INFO )
168 INTEGER INFO, KL, KU, LDAB, LDB, N, NRHS
172 COMPLEX AB( LDAB, * ), B( LDB, * )
190 ELSE IF( kl.LT.0 )
THEN
192 ELSE IF( ku.LT.0 )
THEN
194 ELSE IF( nrhs.LT.0 )
THEN
196 ELSE IF( ldab.LT.2*kl+ku+1 )
THEN
198 ELSE IF( ldb.LT.max( n, 1 ) )
THEN
202 CALL xerbla(
'CGBSV ', -info )
208 CALL cgbtrf( n, n, kl, ku, ab, ldab, ipiv, info )
213 CALL cgbtrs(
'No transpose', n, kl, ku, nrhs, ab, ldab, ipiv,
subroutine xerbla(srname, info)
subroutine cgbsv(n, kl, ku, nrhs, ab, ldab, ipiv, b, ldb, info)
CGBSV computes the solution to system of linear equations A * X = B for GB matrices (simple driver)
subroutine cgbtrf(m, n, kl, ku, ab, ldab, ipiv, info)
CGBTRF
subroutine cgbtrs(trans, n, kl, ku, nrhs, ab, ldab, ipiv, b, ldb, info)
CGBTRS