SRC/zlaesy.f(3)
π SRC/zlaesy.f(3) β Library Functions Manual π
π NAME π
SRC/zlaesy.f
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine zlaesy (a, b, c, rt1, rt2, evscal, cs1, sn1)
okay so bestie, ZLAESY computes the eigenvalues and eigenvectors of a 2-by-2 complex symmetric matrix. Periodt. π«Ά
π« Function/Subroutine Documentation π«
subroutine zlaesy (complex*16 a, complex*16 b, complex*16 c, complex*16 rt1,
complex*16 rt2, complex*16 evscal, complex*16 cs1, complex*16 sn1)
Not me being obsessed with a subroutine, but here we are. This one computes the eigenvalues and eigenvectors of a 2-by-2 complex symmetric matrix. Itβs giving main character energy. π
π« Purpose π«
Okay so ZLAESY computes the eigendecomposition of a 2-by-2 symmetric matrix
( ( A, B );( B, C ) )
provided the norm of the matrix of eigenvectors is larger than some threshold value. Vibe check passed. β¨
RT1 is the eigenvalue of larger absolute value, and RT2 of smaller absolute value. If the eigenvectors are computed, then on return ( CS1, SN1 ) is the unit eigenvector for RT1, hence
[ CS1 SN1 ] . [ A B ] . [ CS1 -SN1 ] = [ RT1 0 ]
[ -SN1 CS1 ] [ B C ] [ SN1 CS1 ] [ 0 RT2 ]
The way that matrix equation ate, honestly. π
π Parameters π
Aβ isCOMPLEX*16. The( 1, 1 )element of the input matrix. πBβ isCOMPLEX*16. The( 1, 2 )element of the input matrix. The( 2, 1 )element is also given byB, since the 2-by-2 matrix is symmetric. π¦Cβ isCOMPLEX*16. The( 2, 2 )element of the input matrix. πRT1β isCOMPLEX*16. The eigenvalue of larger modulus. πRT2β isCOMPLEX*16. The eigenvalue of smaller modulus. πΈEVSCALβ isCOMPLEX*16. The complex value by which the eigenvector matrix was scaled to make it orthonormal. IfEVSCALis zero, the eigenvectors were not computed. This means one of two things: the 2-by-2 matrix could not be diagonalized, or the norm of the matrix of eigenvectors before scaling was larger than the threshold valueTHRESH(set below). πCS1β isCOMPLEX*16. πSN1β isCOMPLEX*16. IfEVSCAL .NE. 0,( CS1, SN1 )is the unit right eigenvector forRT1. π«Ά
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 114 of file zlaesy.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Okay bestie, thatβs the whole page. Cute sign-off time: source is SRC/zlaesy.f, version is LAPACK Version 3.12.0; no date was listed in this footer, so weβre not inventing one. Mwah πβ¨
π¦ 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