| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| complex(kind=sp), | intent(inout) | :: | c(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| complex(kind=sp), | intent(in) | :: | w(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(in) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | |||
| complex(kind=sp), | intent(out) | :: | c(ldc,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldc | |||
| real(kind=sp), | intent(out) | :: | rwork(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | cy(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| complex(kind=sp), | intent(in) | :: | c | |||
| complex(kind=sp), | intent(in) | :: | s | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=sp), | intent(in) | :: | x | |||
| complex(kind=sp), | intent(in) | :: | y | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | nrhs | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | dl(*) | |||
| complex(kind=sp), | intent(in) | :: | d(*) | |||
| complex(kind=sp), | intent(in) | :: | du(*) | |||
| complex(kind=sp), | intent(in) | :: | x(ldx,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| complex(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| complex(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | dl(*) | |||
| complex(kind=sp), | intent(in) | :: | d(*) | |||
| complex(kind=sp), | intent(in) | :: | du(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=sp), | intent(out) | :: | work(0_ilp:*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | d(*) | |||
| complex(kind=sp), | intent(in) | :: | e(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kd | |||
| complex(kind=sp), | intent(inout) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| real(kind=sp), | intent(in) | :: | scond | |||
| real(kind=sp), | intent(in) | :: | amax | |||
| character(len=1), | intent(out) | :: | equed | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| complex(kind=sp), | intent(inout) | :: | z(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| complex(kind=sp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(in) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | |||
| complex(kind=sp), | intent(out) | :: | c(ldc,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldc | |||
| real(kind=sp), | intent(out) | :: | rwork(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | |||
| 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(ldwork,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldwork | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | alpha | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(out) | :: | tau | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | alpha | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(out) | :: | tau | 
| 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(in) | :: | 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 | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | v(*) | |||
| 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) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=sp), | intent(out) | :: | c(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | idist | |||
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(out) | :: | x(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=sp), | intent(in) | :: | f | |||
| complex(kind=sp), | intent(in) | :: | g | |||
| real(kind=sp), | intent(out) | :: | c | |||
| complex(kind=sp), | intent(out) | :: | s | |||
| complex(kind=sp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| complex(kind=sp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | type | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=sp), | intent(in) | :: | cfrom | |||
| real(kind=sp), | intent(in) | :: | cto | |||
| 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(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | beta | |||
| complex(kind=sp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | pivot | |||
| character(len=1), | intent(in) | :: | direct | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(inout) | :: | scl | |||
| real(kind=sp), | intent(inout) | :: | sumsq | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(inout) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | cy(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=sp), | intent(in) | :: | c | |||
| complex(kind=sp), | intent(in) | :: | s | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | ap(*) | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(in) | :: | beta | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | ap(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | sa | |||
| complex(kind=sp), | intent(inout) | :: | sx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(in) | :: | beta | |||
| complex(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=sp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | alpha | |||
| complex(kind=sp), | intent(in) | :: | a(0_ilp:*) | |||
| complex(kind=sp), | intent(inout) | :: | b(0_ilp:ldb-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | arf(0_ilp:*) | |||
| complex(kind=sp), | intent(out) | :: | ap(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | arf(0_ilp:*) | |||
| complex(kind=sp), | intent(out) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | ap(0_ilp:*) | |||
| complex(kind=sp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | ap(*) | |||
| complex(kind=sp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=sp), | intent(out) | :: | ap(*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | din | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| real(kind=dp), | intent(in) | :: | w(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(inout) | :: | small | |||
| real(kind=dp), | intent(inout) | :: | large | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | a | |||
| real(kind=dp), | intent(in) | :: | b | |||
| real(kind=dp), | intent(in) | :: | c | |||
| real(kind=dp), | intent(in) | :: | d | |||
| real(kind=dp), | intent(out) | :: | p | |||
| real(kind=dp), | intent(out) | :: | q | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(inout) | :: | a | |||
| real(kind=dp), | intent(in) | :: | b | |||
| real(kind=dp), | intent(in) | :: | c | |||
| real(kind=dp), | intent(in) | :: | d | |||
| real(kind=dp), | intent(out) | :: | p | |||
| real(kind=dp), | intent(out) | :: | q | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | a | |||
| real(kind=dp), | intent(in) | :: | b | |||
| real(kind=dp), | intent(in) | :: | c | |||
| real(kind=dp), | intent(in) | :: | d | |||
| real(kind=dp), | intent(in) | :: | r | |||
| real(kind=dp), | intent(in) | :: | t | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | sa(ldsa,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldsa | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | nrhs | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | dl(*) | |||
| real(kind=dp), | intent(in) | :: | d(*) | |||
| real(kind=dp), | intent(in) | :: | du(*) | |||
| real(kind=dp), | intent(in) | :: | x(ldx,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | din1 | |||
| real(kind=dp), | intent(in) | :: | din2 | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | a | |||
| real(kind=dp), | intent(in) | :: | b | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | cmach | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | dl(*) | |||
| real(kind=dp), | intent(in) | :: | d(*) | |||
| real(kind=dp), | intent(in) | :: | du(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=dp), | intent(out) | :: | work(0_ilp:*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | d(*) | |||
| real(kind=dp), | intent(in) | :: | e(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(in) | :: | y | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(in) | :: | y | |||
| real(kind=dp), | intent(in) | :: | z | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kd | |||
| real(kind=dp), | intent(inout) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| real(kind=dp), | intent(in) | :: | scond | |||
| real(kind=dp), | intent(in) | :: | amax | |||
| character(len=1), | intent(out) | :: | equed | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| real(kind=dp), | intent(inout) | :: | z(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | |||
| 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(ldwork,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldwork | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | alpha | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(out) | :: | tau | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | alpha | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(out) | :: | tau | 
| 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(in) | :: | 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 | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | v(*) | |||
| 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) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=dp), | intent(out) | :: | c(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | idist | |||
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(out) | :: | x(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | f | |||
| real(kind=dp), | intent(in) | :: | g | |||
| real(kind=dp), | intent(out) | :: | c | |||
| real(kind=dp), | intent(out) | :: | s | |||
| real(kind=dp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | f | |||
| real(kind=dp), | intent(in) | :: | g | |||
| real(kind=dp), | intent(out) | :: | cs | |||
| real(kind=dp), | intent(out) | :: | sn | |||
| real(kind=dp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(out) | :: | x(n) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | type | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=dp), | intent(in) | :: | cfrom | |||
| real(kind=dp), | intent(in) | :: | cto | |||
| 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(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | pivot | |||
| character(len=1), | intent(in) | :: | direct | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| real(kind=dp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | id | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(inout) | :: | d(*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(inout) | :: | scl | |||
| real(kind=dp), | intent(inout) | :: | sumsq | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | sa(ldsa,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldsa | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | sa | |||
| real(kind=dp), | intent(inout) | :: | sx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | c(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| real(kind=dp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=dp), | intent(inout) | :: | b(0_ilp:ldb-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | arf(0_ilp:*) | |||
| real(kind=dp), | intent(out) | :: | ap(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | arf(0_ilp:*) | |||
| real(kind=dp), | intent(out) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | ap(0_ilp:*) | |||
| real(kind=dp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | ap(*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=sp), | intent(in) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | sin | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| real(kind=sp), | intent(in) | :: | w(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(inout) | :: | small | |||
| real(kind=sp), | intent(inout) | :: | large | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | a | |||
| real(kind=sp), | intent(in) | :: | b | |||
| real(kind=sp), | intent(in) | :: | c | |||
| real(kind=sp), | intent(in) | :: | d | |||
| real(kind=sp), | intent(out) | :: | p | |||
| real(kind=sp), | intent(out) | :: | q | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(inout) | :: | a | |||
| real(kind=sp), | intent(in) | :: | b | |||
| real(kind=sp), | intent(in) | :: | c | |||
| real(kind=sp), | intent(in) | :: | d | |||
| real(kind=sp), | intent(out) | :: | p | |||
| real(kind=sp), | intent(out) | :: | q | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | a | |||
| real(kind=sp), | intent(in) | :: | b | |||
| real(kind=sp), | intent(in) | :: | c | |||
| real(kind=sp), | intent(in) | :: | d | |||
| real(kind=sp), | intent(in) | :: | r | |||
| real(kind=sp), | intent(in) | :: | t | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | sa(ldsa,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldsa | |||
| real(kind=dp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | nrhs | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | dl(*) | |||
| real(kind=sp), | intent(in) | :: | d(*) | |||
| real(kind=sp), | intent(in) | :: | du(*) | |||
| real(kind=sp), | intent(in) | :: | x(ldx,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldx | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | sin1 | |||
| real(kind=sp), | intent(in) | :: | sin2 | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | a | |||
| real(kind=sp), | intent(in) | :: | b | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | cmach | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | dl(*) | |||
| real(kind=sp), | intent(in) | :: | d(*) | |||
| real(kind=sp), | intent(in) | :: | du(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=sp), | intent(out) | :: | work(0_ilp:*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | d(*) | |||
| real(kind=sp), | intent(in) | :: | e(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=sp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | x | |||
| real(kind=sp), | intent(in) | :: | y | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | x | |||
| real(kind=sp), | intent(in) | :: | y | |||
| real(kind=sp), | intent(in) | :: | z | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kd | |||
| real(kind=sp), | intent(inout) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| real(kind=sp), | intent(in) | :: | scond | |||
| real(kind=sp), | intent(in) | :: | amax | |||
| character(len=1), | intent(out) | :: | equed | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| real(kind=sp), | intent(inout) | :: | z(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | |||
| 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(ldwork,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldwork | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | alpha | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(out) | :: | tau | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | alpha | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(out) | :: | tau | 
| 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(in) | :: | 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 | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | v(*) | |||
| 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) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=sp), | intent(out) | :: | c(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | idist | |||
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(out) | :: | x(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | f | |||
| real(kind=sp), | intent(in) | :: | g | |||
| real(kind=sp), | intent(out) | :: | c | |||
| real(kind=sp), | intent(out) | :: | s | |||
| real(kind=sp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=sp), | intent(in) | :: | f | |||
| real(kind=sp), | intent(in) | :: | g | |||
| real(kind=sp), | intent(out) | :: | cs | |||
| real(kind=sp), | intent(out) | :: | sn | |||
| real(kind=sp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(out) | :: | x(n) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | type | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=sp), | intent(in) | :: | cfrom | |||
| real(kind=sp), | intent(in) | :: | cto | |||
| 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(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | pivot | |||
| character(len=1), | intent(in) | :: | direct | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | c(*) | |||
| real(kind=sp), | intent(in) | :: | s(*) | |||
| real(kind=sp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | id | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(inout) | :: | d(*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=sp), | intent(inout) | :: | scl | |||
| real(kind=sp), | intent(inout) | :: | sumsq | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | sa | |||
| real(kind=sp), | intent(inout) | :: | sx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(in) | :: | beta | |||
| real(kind=sp), | intent(inout) | :: | c(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | alpha | |||
| real(kind=sp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=sp), | intent(inout) | :: | b(0_ilp:ldb-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | arf(0_ilp:*) | |||
| real(kind=sp), | intent(out) | :: | ap(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | arf(0_ilp:*) | |||
| real(kind=sp), | intent(out) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | ap(0_ilp:*) | |||
| real(kind=sp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | ap(*) | |||
| real(kind=sp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=sp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=sp), | intent(out) | :: | ap(*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | sa | |||
| complex(kind=dp), | intent(inout) | :: | sx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| complex(kind=dp), | intent(inout) | :: | c(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| real(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| complex(kind=dp), | intent(in) | :: | w(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(out) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(in) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | |||
| complex(kind=dp), | intent(out) | :: | c(ldc,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldc | |||
| real(kind=dp), | intent(out) | :: | rwork(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | cy(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| complex(kind=dp), | intent(in) | :: | c | |||
| complex(kind=dp), | intent(in) | :: | s | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(in) | :: | x | |||
| complex(kind=dp), | intent(in) | :: | y | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | trans | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | nrhs | |||
| real(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | dl(*) | |||
| complex(kind=dp), | intent(in) | :: | d(*) | |||
| complex(kind=dp), | intent(in) | :: | du(*) | |||
| complex(kind=dp), | intent(in) | :: | x(ldx,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldx | |||
| real(kind=dp), | intent(in) | :: | beta | |||
| complex(kind=dp), | intent(inout) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| complex(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | dl(*) | |||
| complex(kind=dp), | intent(in) | :: | d(*) | |||
| complex(kind=dp), | intent(in) | :: | du(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(0_ilp:*) | |||
| real(kind=dp), | intent(out) | :: | work(0_ilp:*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | d(*) | |||
| complex(kind=dp), | intent(in) | :: | e(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | k | |||
| complex(kind=dp), | intent(in) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | ap(*) | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | norm | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| real(kind=dp), | intent(out) | :: | work(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| integer(kind=ilp), | intent(in) | :: | kd | |||
| complex(kind=dp), | intent(inout) | :: | ab(ldab,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldab | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| real(kind=dp), | intent(in) | :: | scond | |||
| real(kind=dp), | intent(in) | :: | amax | |||
| character(len=1), | intent(out) | :: | equed | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| complex(kind=dp), | intent(inout) | :: | z(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| complex(kind=dp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(in) | :: | b(ldb,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | |||
| complex(kind=dp), | intent(out) | :: | c(ldc,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldc | |||
| real(kind=dp), | intent(out) | :: | rwork(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | |||
| 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(ldwork,*) | |||
| integer(kind=ilp), | intent(in) | :: | ldwork | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | alpha | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(out) | :: | tau | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | alpha | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(out) | :: | tau | 
| 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(in) | :: | 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 | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | v(*) | |||
| 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) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| 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 | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=dp), | intent(out) | :: | c(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | idist | |||
| integer(kind=ilp), | intent(inout) | :: | iseed(4_ilp) | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(out) | :: | x(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(in) | :: | f | |||
| complex(kind=dp), | intent(in) | :: | g | |||
| real(kind=dp), | intent(out) | :: | c | |||
| complex(kind=dp), | intent(out) | :: | s | |||
| complex(kind=dp), | intent(out) | :: | r | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| complex(kind=dp), | intent(in) | :: | s(*) | |||
| integer(kind=ilp), | intent(in) | :: | incc | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | type | |||
| integer(kind=ilp), | intent(in) | :: | kl | |||
| integer(kind=ilp), | intent(in) | :: | ku | |||
| real(kind=dp), | intent(in) | :: | cfrom | |||
| real(kind=dp), | intent(in) | :: | cto | |||
| 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(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | beta | |||
| complex(kind=dp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | pivot | |||
| character(len=1), | intent(in) | :: | direct | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | c(*) | |||
| real(kind=dp), | intent(in) | :: | s(*) | |||
| complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| real(kind=dp), | intent(inout) | :: | scl | |||
| real(kind=dp), | intent(inout) | :: | sumsq | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(inout) | :: | cx(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | cy(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | |||
| real(kind=dp), | intent(in) | :: | c | |||
| complex(kind=dp), | intent(in) | :: | s | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | ap(*) | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(in) | :: | beta | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | ap(*) | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(in) | :: | beta | |||
| complex(kind=dp), | intent(inout) | :: | y(*) | |||
| integer(kind=ilp), | intent(in) | :: | incy | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | x(*) | |||
| integer(kind=ilp), | intent(in) | :: | incx | |||
| complex(kind=dp), | intent(inout) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | side | |||
| character(len=1), | intent(in) | :: | uplo | |||
| character(len=1), | intent(in) | :: | trans | |||
| character(len=1), | intent(in) | :: | diag | |||
| integer(kind=ilp), | intent(in) | :: | m | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | alpha | |||
| complex(kind=dp), | intent(in) | :: | a(0_ilp:*) | |||
| complex(kind=dp), | intent(inout) | :: | b(0_ilp:ldb-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | ldb | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | arf(0_ilp:*) | |||
| complex(kind=dp), | intent(out) | :: | ap(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | arf(0_ilp:*) | |||
| complex(kind=dp), | intent(out) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | ap(0_ilp:*) | |||
| complex(kind=dp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | ap(*) | |||
| complex(kind=dp), | intent(out) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | transr | |||
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(0_ilp:lda-1,0_ilp:*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(out) | :: | arf(0_ilp:*) | |||
| integer(kind=ilp), | intent(out) | :: | info | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in) | :: | uplo | |||
| integer(kind=ilp), | intent(in) | :: | n | |||
| complex(kind=dp), | intent(in) | :: | a(lda,*) | |||
| integer(kind=ilp), | intent(in) | :: | lda | |||
| complex(kind=dp), | intent(out) | :: | ap(*) | |||
| integer(kind=ilp), | intent(out) | :: | info |