Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | m | ||||
integer | :: | n | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
real(kind=dp) | :: | tau(*) | ||||
real(kind=dp) | :: | work(*) | ||||
integer | :: | lwork | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | n | ||||
integer | :: | nrhs | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
integer | :: | ipiv(*) | ||||
real(kind=dp) | :: | b(ldb,*) | ||||
integer | :: | ldb | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | uplo | ||||
integer | :: | n | ||||
integer | :: | nrhs | ||||
real(kind=dp) | :: | a(*) | ||||
integer | :: | lda | ||||
integer | :: | ipiv(*) | ||||
real(kind=dp) | :: | b(*) | ||||
integer | :: | ldb | ||||
real(kind=dp) | :: | work(*) | ||||
integer | :: | lwork | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | m | ||||
integer | :: | n | ||||
integer | :: | p | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
real(kind=dp) | :: | b(ldb,*) | ||||
integer | :: | ldb | ||||
real(kind=dp) | :: | c(*) | ||||
real(kind=dp) | :: | d(*) | ||||
real(kind=dp) | :: | x(*) | ||||
real(kind=dp) | :: | work(*) | ||||
integer | :: | lwork | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | m | ||||
integer | :: | n | ||||
integer | :: | k | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
real(kind=dp) | :: | tau(*) | ||||
real(kind=dp) | :: | work(*) | ||||
integer | :: | lwork | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | side | ||||
character(len=*) | :: | trans | ||||
integer | :: | m | ||||
integer | :: | n | ||||
integer | :: | k | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
real(kind=dp) | :: | tau(*) | ||||
real(kind=dp) | :: | c(ldc,*) | ||||
integer | :: | ldc | ||||
real(kind=dp) | :: | work(*) | ||||
integer | :: | lwork | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | uplo | ||||
integer | :: | n | ||||
real(kind=dp) | :: | ap(*) | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
integer | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | uplo | ||||
integer | :: | n | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
real(kind=dp) | :: | ap(*) | ||||
integer | :: | info |
Compute the inverse of a real matrix using LAPACK routine dgetri.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | n | ||||
real(kind=dp) | :: | a(lda,*) | ||||
integer | :: | lda | ||||
integer | :: | ipiv(:) | ||||
real(kind=dp) | :: | work(lwork) | ||||
integer | :: | lwork | ||||
integer | :: | info |