163 SUBROUTINE cpbsv( UPLO, N, KD, NRHS, AB, LDAB, B, LDB, INFO )
171 INTEGER INFO, , LDAB, LDB, N,
174 COMPLEX ( LDAB, * ), B( LDB, * )
194 IF( .NOT.lsame
'U' ) .AND. .NOT.lsame( uplo,
'L' ) )
THEN
196 ELSE IF( n.LT.0 )
THEN
198 ELSE IF( kd.LT.0 )
THEN
200 ELSE IF( nrhs.LT.0 )
THEN
202 ELSE IF( ldab.LT.kd+1 )
THEN
204 ELSE IF( ldb.LT.
max( 1, n ) )
THEN
208 CALL xerbla(
'CPBSV ', -info )
214 CALL cpbtrf( uplo, n, kd, ab, ldab, info )
219 CALL cpbtrs( uplo, n, kd, nrhs, ab, ldab, b, ldb, info )
subroutine xerbla(srname, info)
XERBLA
subroutine cpbtrf(uplo, n, kd, ab, ldab, info)
CPBTRF
subroutine cpbtrs(uplo, n, kd, nrhs, ab, ldab, b, ldb, info)
CPBTRS
subroutine cpbsv(uplo, n, kd, nrhs, ab, ldab, b, ldb, info)
CPBSV computes the solution to system of linear equations A * X = B for OTHER matrices