Routines for Matrix Inversion
?getri
computes the inverse of a general matrix
that has been factored by ?getrf.
?potri
computes the inverse of a symmetric (Hermitian) positive-definite matrix
that has been factored by ?potrf.
?pptri
computes the inverse of a packed symmetric (Hermitian) positive-definite matrix
that has been factored by ?pptrf.
?sytri
computes the inverse of a symmetric matrix
that has been factored by ?sytrf.
?hetri
computes the inverse of a complex Hermitian matrix
that has been factored by ?hetrf.
?sptri
uses packed storage for computing the inverse of a symmetric matrix
that has been factored by ?sptrf.
?hptri
uses packed storage for computing the inverse of a complex Hermitian matrix
that has been factored by ?hptrf.
?trtri
computes the inverse of a triangular matrix.
?tptri
computes the inverse of a triangular matrix using packed storage.
Fortran 77:
call sgetri(n, a, lda, ipiv, work, lwork, info)
Fortran 95:
call dgetri(n, a, lda, ipiv, work, lwork, info)
call cgetri(n, a, lda, ipiv, work, lwork, info)
call zgetri(n, a, lda, ipiv, work, lwork, info)
call getri(a, ipiv [,info])
Fortran 77:
call spotri(uplo, n, a, lda, info)
Fortran 95:
call dpotri(uplo, n, a, lda, info)
call cpotri(uplo, n, a, lda, info)
call zpotri(uplo, n, a, lda, info)
call potri(a [,uplo] [,info])
Fortran 77:
call spptri(uplo, n, ap, info)
Fortran 95:
call dpptri(uplo, n, ap, info)
call cpptri(uplo, n, ap, info)
call zpptri(uplo, n, ap, info)
call pptri(a [,uplo] [,info])
Fortran 77:
call ssytri(uplo, n, a, lda, ipiv, work, info)
Fortran 95:
call dsytri(uplo, n, a, lda, ipiv, work, info)
call csytri(uplo, n, a, lda, ipiv, work, info)
call zsytri(uplo, n, a, lda, ipiv, work, info)
call sytri(a, ipiv [,uplo] [,info])
Fortran 77:
call chetri(uplo, n, a, lda, ipiv, work, info)
Fortran 95:
call zhetri(uplo, n, a, lda, ipiv, work, info)
call hetri(a, ipiv [,uplo] [,info])
Fortran 77:
call ssptri(uplo, n, ap, ipiv, work, info)
Fortran 95:
call dsptri(uplo, n, ap, ipiv, work, info)
call csptri(uplo, n, ap, ipiv, work, info)
call zsptri(uplo, n, ap, ipiv, work, info)
call sptri(a, ipiv [,uplo] [,info])
Fortran 77:
call chptri (uplo, n, ap, ipiv, work, info)
Fortran 95:
call zhptri (uplo, n, ap, ipiv, work, info)
call hptri(a, ipiv [,uplo] [,info])
Fortran 77:
call strtri(uplo, diag, n, a, lda, info)
Fortran 95:
call dtrtri(uplo, diag, n, a, lda, info)
call ctrtri(uplo, diag, n, a, lda, info)
call ztrtri(uplo, diag, n, a, lda, info)
call trtri(a [,uplo] [,diag] [,info])
Fortran 77:
call stptri(uplo, diag, n, ap, info)
Fortran 95:
call dtptri(uplo, diag, n, ap, info)
call ctptri(uplo, diag, n, ap, info)
call ztptri(uplo, diag, n, ap, info)
call tptri(a [,uplo] [,diag] [,info])
* Legal Information © 1999, 2002-2006, Intel Corporation