SLANV2(3)
π NAME
okay so this is the Library Functions Manual page for /home/abui...RC/slanv2.f(3), and the actual file itβs about is literally:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slanv2.f
thatβs it, thatβs the NAME section, no cap. π
β¨ SYNOPSIS
π§© Functions/Subroutines
subroutine SLANV2 (a, b, c, d, rt1r, rt1i, rt2r, rt2i, cs, sn)
SLANV2 computes the Schur factorization of a real 2-by-2 nonsymmetric matrix in standard form. periodt. π¦
πΈ Function/Subroutine Documentation
subroutine SLANV2 (real a, real b, real c, real d, real rt1r, real rt1i, real rt2r, real rt2i, real cs, real sn)
SLANV2 computes the Schur factorization of a real 2-by-2 nonsymmetric matrix in standard form. yes, itβs the same sentence again β keeping both because the original does, bestie π
π Purpose
the whole point, bestie, is this factorization:
[ A B ] = [ CS -SN ] [ AA BB ] [ CS SN ]
[ C D ] [ SN CS ] [ CC DD ] [-SN CS ]
where either
CC = 0so thatAAandDDare real eigenvalues of the matrix, orAA = DDandBB*CC < 0, so thatAA + or - sqrt(BB*CC)are complex conjugate eigenvalues.
π§ Parameters
AβA is REAL. πBβB is REAL. β¨CβC is REAL. πDβD is REAL. On entry, the elements of the input matrix. On exit, they are overwritten by the elements of the standardised Schur form. π¦RT1RβRT1R is REAL. πΈRT1IβRT1I is REAL. πRT2RβRT2R is REAL. π«ΆRT2IβRT2I is REAL. The real and imaginary parts of the eigenvalues. If the eigenvalues are a complex conjugate pair,RT1I > 0. πCSβCS is REAL. πSNβSN is REAL. Parameters of the rotation matrix. β
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Further Details
Modified by V. Sima, Research Institute for Informatics, Bucharest, Romania, to reduce the risk of cancellation errors, when computing real eigenvalues, and to ensure, if possible, that abs(RT1R) >= abs(RT2R). π
Definition at line 126 of file slanv2.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code. (robot authors slay, I guess π€β¨)
okay thatβs the whole page, bestie π«Ά β sign-off: LAPACK Version 3.12.0, source /home/abui...RC/slanv2.f(3). the footer doesnβt print a date, so no fake date from me, periodt. π
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms