SRC/cupgtr.f(3)
NAME β¨
SRC/cupgtr.f β okay so this is the SRC/cupgtr.f(3) page from the Library Functions Manual, and the main character is CUPGTR. That's the whole NAME section, bestie. π
SYNOPSIS π
Functions/Subroutines
subroutine cupgtr (uplo, n, ap, tau, q, ldq, work, info)
CUPGTR
Function/Subroutine Documentation πΈ
subroutine cupgtr (character uplo, integer n, complex, dimension( * ) ap,
complex, dimension( * ) tau, complex, dimension( ldq, * ) q, integer
ldq, complex, dimension( * ) work, integer info)
CUPGTR
Purpose π
The way this works, bestie: CUPGTR generates a complex unitary matrix Q which is defined as the product of n-1 elementary reflectors H(i) of order n, as returned by CHPTRD using packed storage:
- if
UPLO = 'U',Q = H(n-1) . . . H(2) H(1), - if
UPLO = 'L',Q = H(1) H(2) . . . H(n-1).
Parameters π§
UPLO
UPLO is CHARACTER*1
= 'U': Upper triangular packed storage used in previous call toCHPTRD;= 'L': Lower triangular packed storage used in previous call toCHPTRD.
N
N is INTEGER
The order of the matrix Q. N >= 0.
AP
AP is COMPLEX array, dimension (N*(N+1)/2)
The vectors which define the elementary reflectors, as returned by CHPTRD.
TAU
TAU is COMPLEX array, dimension (N-1)
TAU(i) must contain the scalar factor of the elementary reflector H(i), as returned by CHPTRD.
Q
Q is COMPLEX array, dimension (LDQ,N)
The N-by-N unitary matrix Q.
LDQ
LDQ is INTEGER
The leading dimension of the array Q. LDQ >= max(1,N).
WORK
WORK is COMPLEX array, dimension (N-1)
INFO
INFO is INTEGER
= 0: successful exit< 0: ifINFO = -i, thei-th argument had an illegal value
Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line π
Definition at line 113 of file cupgtr.f.
Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
π Signing off from LAPACK Version 3.12.0, page SRC/cupgtr.f(3) β the footer didn't give a date, so I'm not inventing one, bestie. π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms