Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
real(kind=sp), | intent(out) | :: | rwork(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb1 | |||
integer(kind=ilp), | intent(in) | :: | nb1 | |||
integer(kind=ilp), | intent(in) | :: | nb2 | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | taua(*) | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | taub(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | taua(*) | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | taub(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | vn1(*) | |||
real(kind=sp), | intent(inout) | :: | vn2(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
integer(kind=ilp), | intent(out) | :: | kb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | vn1(*) | |||
real(kind=sp), | intent(inout) | :: | vn2(*) | |||
complex(kind=sp), | intent(inout) | :: | auxv(*) | |||
complex(kind=sp), | intent(inout) | :: | f(ldf,*) | |||
integer(kind=ilp), | intent(in) | :: | ldf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | ident | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(in) | :: | v(*) | |||
integer(kind=ilp), | intent(in) | :: | incv | |||
complex(kind=sp), | intent(in) | :: | tau | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(inout) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | n1 | |||
integer(kind=ilp), | intent(in) | :: | n2 | |||
complex(kind=sp), | intent(in) | :: | q(ldq,*) | |||
integer(kind=ilp), | intent(in) | :: | ldq | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=sp), | intent(in) | :: | tau(*) | |||
complex(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb1 | |||
integer(kind=ilp), | intent(in) | :: | nb1 | |||
integer(kind=ilp), | intent(in) | :: | nb2 | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | taua(*) | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | taub(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | taua(*) | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | taub(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | vn1(*) | |||
real(kind=dp), | intent(inout) | :: | vn2(*) | |||
real(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
integer(kind=ilp), | intent(out) | :: | kb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | vn1(*) | |||
real(kind=dp), | intent(inout) | :: | vn2(*) | |||
real(kind=dp), | intent(inout) | :: | auxv(*) | |||
real(kind=dp), | intent(inout) | :: | f(ldf,*) | |||
integer(kind=ilp), | intent(in) | :: | ldf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | ident | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(in) | :: | v(*) | |||
integer(kind=ilp), | intent(in) | :: | incv | |||
real(kind=dp), | intent(in) | :: | tau | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(inout) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(in) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb1 | |||
integer(kind=ilp), | intent(in) | :: | nb1 | |||
integer(kind=ilp), | intent(in) | :: | nb2 | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | taua(*) | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | taub(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | taua(*) | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | taub(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | vn1(*) | |||
real(kind=sp), | intent(inout) | :: | vn2(*) | |||
real(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
integer(kind=ilp), | intent(out) | :: | kb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | vn1(*) | |||
real(kind=sp), | intent(inout) | :: | vn2(*) | |||
real(kind=sp), | intent(inout) | :: | auxv(*) | |||
real(kind=sp), | intent(inout) | :: | f(ldf,*) | |||
integer(kind=ilp), | intent(in) | :: | ldf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | ident | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(in) | :: | v(*) | |||
integer(kind=ilp), | intent(in) | :: | incv | |||
real(kind=sp), | intent(in) | :: | tau | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(inout) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(in) | :: | tau(*) | |||
real(kind=sp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
real(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
real(kind=sp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
real(kind=sp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
real(kind=sp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
real(kind=sp), | intent(out) | :: | tau(*) | |||
real(kind=sp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
real(kind=dp), | intent(out) | :: | rwork(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(*) | |||
integer(kind=ilp), | intent(in) | :: | tsize | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb1 | |||
integer(kind=ilp), | intent(in) | :: | nb1 | |||
integer(kind=ilp), | intent(in) | :: | nb2 | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | taua(*) | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | taub(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | p | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | taua(*) | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | taub(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | vn1(*) | |||
real(kind=dp), | intent(inout) | :: | vn2(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | offset | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
integer(kind=ilp), | intent(out) | :: | kb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
integer(kind=ilp), | intent(inout) | :: | jpvt(*) | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
real(kind=dp), | intent(inout) | :: | vn1(*) | |||
real(kind=dp), | intent(inout) | :: | vn2(*) | |||
complex(kind=dp), | intent(inout) | :: | auxv(*) | |||
complex(kind=dp), | intent(inout) | :: | f(ldf,*) | |||
integer(kind=ilp), | intent(in) | :: | ldf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | ident | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(in) | :: | v(*) | |||
integer(kind=ilp), | intent(in) | :: | incv | |||
complex(kind=dp), | intent(in) | :: | tau | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(inout) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
complex(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
character(len=1), | intent(in) | :: | direct | |||
character(len=1), | intent(in) | :: | storev | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(in) | :: | v(ldv,*) | |||
integer(kind=ilp), | intent(in) | :: | ldv | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
integer(kind=ilp), | intent(in) | :: | ldb | |||
complex(kind=dp), | intent(out) | :: | work(ldwork,*) | |||
integer(kind=ilp), | intent(in) | :: | ldwork |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | mb | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | nb | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(out) | :: | t(ldt,*) | |||
integer(kind=ilp), | intent(in) | :: | ldt | |||
complex(kind=dp), | intent(out) | :: | d(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | n1 | |||
integer(kind=ilp), | intent(in) | :: | n2 | |||
complex(kind=dp), | intent(in) | :: | q(ldq,*) | |||
integer(kind=ilp), | intent(in) | :: | ldq | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | side | |||
character(len=1), | intent(in) | :: | trans | |||
integer(kind=ilp), | intent(in) | :: | m | |||
integer(kind=ilp), | intent(in) | :: | n | |||
integer(kind=ilp), | intent(in) | :: | k | |||
integer(kind=ilp), | intent(in) | :: | l | |||
complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
integer(kind=ilp), | intent(in) | :: | lda | |||
complex(kind=dp), | intent(in) | :: | tau(*) | |||
complex(kind=dp), | intent(inout) | :: | c(ldc,*) | |||
integer(kind=ilp), | intent(in) | :: | ldc | |||
complex(kind=dp), | intent(out) | :: | work(*) | |||
integer(kind=ilp), | intent(in) | :: | lwork | |||
integer(kind=ilp), | intent(out) | :: | info |