SRC/dlarfgp.f(3)
πΈ SRC/dlarfgp.f πΈ
okay bestie, welcome to the Library Functions Manual entry for SRC/dlarfgp.f β yes that's the whole name section, it's literally just the file path, iconic minimalism honestly π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine dlarfgp (n, alpha, x, incx, tau)
DLARFGP generates an elementary reflector (Householder matrix) with non-negative beta. that's the whole vibe, no cap π¦
π Function/Subroutine Documentation π
subroutine dlarfgp (integer n, double precision alpha, double precision, dimension( * ) x, integer incx, double precision tau)
DLARFGP generates an elementary reflector (Householder matrix) with non-negative beta β she's giving orthogonal transformation energy and we're obsessed π«Ά
π Purpose
so here's the tea, bestie β DLARFGP generates a real elementary reflector H of order n, such that
H * ( alpha ) = ( beta ), H**T * H = I.
( x ) ( 0 )
where alpha and beta are scalars, beta is non-negative, and x is an (n-1)-element real vector. H is represented in the form
H = I - tau * ( 1 ) * ( 1 v**T ) ,
( v )
where tau is a real scalar and v is a real (n-1)-element vector. main character decomposition fr fr π₯
and listen β if the elements of x are all zero, then tau = 0 and H is taken to be the unit matrix. literally the "nothing to see here" case and honestly? respect π
π Parameters
NβN is INTEGER, the order of the elementary reflector. it's the size of the whole situation β¨ALPHAβALPHA is DOUBLE PRECISION. on entry, the valuealpha. on exit, it is overwritten with the valuebeta. so she gets a whole glow-up mid-call, love that for her πXβX is DOUBLE PRECISION array, dimension(1+(N-2)*abs(INCX)). on entry, the vectorx. on exit, it is overwritten with the vectorv. same deal, full transformation arc π¦INCXβINCX is INTEGER, the increment between elements ofX.INCX > 0. non-negotiable, positive only, read the room bestie πTAUβTAU is DOUBLE PRECISION, the valuetau. short name, big responsibilities π
π§ Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 103 of file dlarfgp.f. yes she's at line 103, go say hi πΈ
π Author
Generated automatically by Doxygen for LAPACK from the source code. not a human, just vibes and automation, slay β
ok that's the whole page bestie β every parameter, every formula, every author line, all accounted for. no notes. π
LAPACK Β· Version 3.12.0 Β· SRC/dlarfgp.f(3) β mwah, bye, drink some water ππ¦π
π¦ 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