123 SUBROUTINE zgesv( N, NRHS, A, LDA, IPIV, B, LDB, INFO )
130 INTEGER INFO, LDA, LDB, N, NRHS
134 COMPLEX*16 A( lda, * ), B( ldb, * )
152 ELSE IF( nrhs.LT.0 )
THEN 154 ELSE IF( lda.LT.max( 1, n ) )
THEN 156 ELSE IF( ldb.LT.max( 1, n ) )
THEN 160 CALL xerbla(
'ZGESV ', -info )
166 CALL zgetrf( n, n, a, lda, ipiv, info )
171 CALL zgetrs(
'No transpose', n, nrhs, a, lda, ipiv, b, ldb,
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine zgesv(N, NRHS, A, LDA, IPIV, B, LDB, INFO)
Download ZGESV + dependencies <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/zgesv.f"> [TGZ]</a> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/zgesv.f"> [ZIP]</a> <a href="http://www.netlib.org/cgi-bin/netlibfiles.txt?format=txt&filename=/lapack/lapack_routine/zgesv.f"> [TXT]</a>
subroutine zgetrf(M, N, A, LDA, IPIV, INFO)
ZGETRF
subroutine zgetrs(TRANS, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
ZGETRS