123 SUBROUTINE sgesv( N, NRHS, A, LDA, IPIV, B, LDB, INFO )
130 INTEGER INFO, LDA, LDB, N, NRHS
134 REAL 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(
'SGESV ', -info )
166 CALL sgetrf( n, n, a, lda, ipiv, info )
171 CALL sgetrs(
'No transpose', n, nrhs, a, lda, ipiv, b, ldb,
subroutine sgetrs(TRANS, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
SGETRS
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine sgesv(N, NRHS, A, LDA, IPIV, B, LDB, INFO)
Download SGESV + dependencies <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/sgesv.f"> [TGZ]</a> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/sgesv.f"> [ZIP]</a> <a href="http://www.netlib.org/cgi-bin/netlibfiles.txt?format=txt&filename=/lapack/lapack_routine/sgesv.f"> [TXT]</a>
subroutine sgetrf(M, N, A, LDA, IPIV, INFO)
SGETRF