SRC/clar2v.f(3)
β¨ SRC/clar2v.f(3) β¨
okay bestie, this page comes straight out of the Library Functions Manual, and itβs literally all about SRC/clar2v.f. itβs giving βtiny routine, big Hermitian energyβ π¦.
πΈ NAME πΈ
SRC/clar2v.f
π SYNOPSIS π
β¨ Functions/Subroutines β¨
subroutine clar2v (n, x, y, z, incx, c, s, incc)β CLAR2V applies a vector of plane rotations with real cosines and complex sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices. slay π
π Function/Subroutine Documentation π
subroutine clar2v (integer n, complex, dimension( * ) x, complex, dimension(
* ) y, complex, dimension( * ) z, integer incx, real, dimension( * ) c,
complex, dimension( * ) s, integer incc)
CLAR2V applies a vector of plane rotations with real cosines and complex sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices.
π₯ Purpose π₯
the whole point, bestie:
!>
!> CLAR2V applies a vector of complex plane rotations with real cosines
!> from both sides to a sequence of 2-by-2 complex Hermitian matrices,
!> defined by the elements of the vectors x, y and z. For i = 1,2,...,n
!>
!> ( x(i) z(i) ) :=
!> ( conjg(z(i)) y(i) )
!>
!> ( c(i) conjg(s(i)) ) ( x(i) z(i) ) ( c(i) -conjg(s(i)) )
!> ( -s(i) c(i) ) ( conjg(z(i)) y(i) ) ( s(i) c(i) )
!>
π Parameters π
NβN is INTEGER; the number of plane rotations to be applied. periodt.XβX is COMPLEX array, dimension (1+(N-1)*INCX); the vector x; the elements of x are assumed to be real. yes bestie, assumed real, donβt come for me.YβY is COMPLEX array, dimension (1+(N-1)*INCX); the vector y; the elements of y are assumed to be real.ZβZ is COMPLEX array, dimension (1+(N-1)*INCX); the vector z.INCXβINCX is INTEGER; the increment between elements of X, Y and Z.INCX > 0. so it better be positive, fr.CβC is REAL array, dimension (1+(N-1)*INCC); the cosines of the plane rotations.SβS is COMPLEX array, dimension (1+(N-1)*INCC); the sines of the plane rotations.INCCβINCC is INTEGER; the increment between elements of C and S.INCC > 0.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 110 of file clar2v.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay thatβs the whole page, bestie β mwah π. this little beauty comes from LAPACK Version 3.12.0 and the page is SRC/clar2v.f(3); thereβs no date on this footer, just those deets and a whole lot of linear algebra aura β¨π«Ά.
π¦ 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