SRC/dlas2.f(3)
β¨ NAME β¨
Okay bestie, welcome to the SRC/dlas2.f(3) page from the Library Functions Manual π
SRC/dlas2.f β that's the whole NAME section up top, no cap. This is the page for the dlas2 routine, and it's giving very specific "I compute singular values" energy πΈ
π SYNOPSIS π
π«Ά Functions/Subroutines π«Ά
subroutine dlas2 (f, g, h, ssmin, ssmax)β DLAS2 computes singular values of a 2-by-2 triangular matrix. Slay π
π FUNCTION/SUBROUTINE DOCUMENTATION π
Here's the full signature, bestie β read it exactly, because the types are literally part of the vibe:
subroutine dlas2 (double precision f, double precision g, double precision
h, double precision ssmin, double precision ssmax)
DLAS2 computes singular values of a 2-by-2 triangular matrix. π₯
π Purpose
Okay so DLAS2 computes the singular values of this 2-by-2 matrix:
[ F G ]
[ 0 H ]
On return, SSMIN is the smaller singular value and SSMAX is the larger singular value. That's the whole assignment, and it ate π
π¦ Parameters
FβF is DOUBLE PRECISION. The(1,1)element of the 2-by-2 matrix. Main character corner entry β¨GβG is DOUBLE PRECISION. The(1,2)element of the 2-by-2 matrix. The upper-right bestie π«HβH is DOUBLE PRECISION. The(2,2)element of the 2-by-2 matrix. Bottom-right energy πSSMINβSSMIN is DOUBLE PRECISION. The smaller singular value. Tiny but important πSSMAXβSSMAX is DOUBLE PRECISION. The larger singular value. Big singular value energy π
πΈ Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Further Details
These caveats are keeping it real, bestie β no skipping them π
- Barring over/underflow, all output quantities are correct to within a few units in the last place (
ulps), even in the absence of a guard digit in addition/subtraction. - In IEEE arithmetic, the code works correctly if one matrix element is infinite.
- Overflow will not occur unless the largest singular value itself overflows, or is within a few
ulpsof overflow. - Underflow is harmless if underflow is gradual. Otherwise, results may correspond to a matrix modified by perturbations of size near the underflow threshold.
Definition at line 104 of file dlas2.f. β¨
π Author
This next one is the auto-gen author block, and it's literally:
Generated automatically by Doxygen for LAPACK from the source code.
Cute sign-off time: the footer tea is LAPACK, Version 3.12.0, and page SRC/dlas2.f(3). There's no date shown on this one, so no fake date, bestie β just that source/version energy ππ«Ά
π¦ 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