161 SUBROUTINE cspsv( UPLO, N, NRHS, AP, IPIV, B, LDB, INFO )
169 INTEGER INFO, LDB, N, NRHS
173 COMPLEX AP( * ), B( LDB, * )
193 IF( .NOT.lsame( uplo,
'U' ) .AND. .NOT.lsame( uplo,
'L' ) )
THEN
195 ELSE IF( n.LT.0 )
THEN
197 ELSE IF( nrhs.LT.0 )
THEN
199 ELSE IF( ldb.LT.
max( 1, n ) )
THEN
203 CALL xerbla(
'CSPSV ', -info )
209 CALL csptrf( uplo, n, ap, ipiv, info )
214 CALL csptrs( uplo, n, nrhs, ap, ipiv, b, ldb, info )
subroutine xerbla(srname, info)
XERBLA
subroutine csptrf(uplo, n, ap, ipiv, info)
CSPTRF
subroutine csptrs(uplo, n, nrhs, ap, ipiv, b, ldb, info)
CSPTRS
subroutine cspsv(uplo, n, nrhs, ap, ipiv, b, ldb, info)
CSPSV computes the solution to system of linear equations A * X = B for OTHER matrices