SRC/claqr1.f(3)
π SRC/claqr1.f β Library Functions Manual π
okay bestie, this is the page for SRC/claqr1.f, from the Library Functions Manual. It's giving LAPACK, it's giving QR-algorithm starter energy, and it's literally about a tiny helper that sets up shift bulges. Let's go. π¦
β¨ NAME β¨
SRC/claqr1.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine claqr1 (n, h, ldh, s1, s2, v)βCLAQR1sets a scalar multiple of the first column of the product of 2-by-2 or 3-by-3 matrixHand specified shifts. π
π Function/Subroutine Documentation π
subroutine claqr1 (integer n, complex, dimension( ldh, * ) h, integer ldh,
complex s1, complex s2, complex, dimension( * ) v)
CLAQR1 sets a scalar multiple of the first column of the product of 2-by-2 or 3-by-3 matrix H and specified shifts. β¨
π Purpose π
Given a 2-by-2 or 3-by-3 matrix H, CLAQR1 sets v to a scalar multiple of the first column of the product
(*) K = (H - s1*I)*(H - s2*I)
scaling to avoid overflows and most underflows. No cap, that overflow avoidance matters. π
This is useful for starting double implicit shift bulges in the QR algorithm. Main character QR behavior, honestly. π
π Parameters π
β N
N is INTEGER Order of the matrix H. N must be either 2 or 3.
β H
H is COMPLEX array, dimension (LDH,N) The 2-by-2 or 3-by-3 matrix H in (*).
β LDH
LDH is INTEGER The leading dimension of H as declared in the calling procedure. LDH >= N
β S1
S1 is COMPLEX
β S2
S2 is COMPLEX
S1 and S2 are the shifts defining K in (*) above.
β V
V is COMPLEX array, dimension (N) A scalar multiple of the first column of the matrix K in (*).
π«Ά Author π«Ά
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Contributors π
Karen Braman and Ralph Byers, Department of Mathematics, University of Kansas, USA
Definition at line 106 of file claqr1.f. π₯
πΈ Author πΈ
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole thing, bestie. Footer vibes: LAPACK Version 3.12.0, SRC/claqr1.f(3) β periodt. π
π¦ 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