TESTING/EIG/dsvdct.f(3)
π NAME π
Bestie, welcome to TESTING/EIG/dsvdct.f(3) β it's a Library Functions Manual page, and the name on the cover is literally TESTING/EIG/dsvdct.f. β¨
β¨ SYNOPSIS β¨
π οΈ Functions/Subroutines π οΈ
subroutine dsvdct (n, s, e, shift, num)
DSVDCT
π Function/Subroutine Documentation π
The full signature is:
subroutine dsvdct (integer n, double precision, dimension( * ) s, double precision, dimension( * ) e, double precision shift, integer num)
and the routine's whole name is DSVDCT. π
πΈ Purpose πΈ
Okay so DSVDCT counts the number NUM of eigenvalues of a 2*N by 2*N tridiagonal matrix T which are less than or equal to SHIFT. T is formed by putting zeros on the diagonal and making the off-diagonals equal to S(1), E(1), S(2), E(2), ... , E(N-1), S(N). If SHIFT is positive, NUM is equal to N plus the number of singular values of a bidiagonal matrix B less than or equal to SHIFT. Here B has diagonal entries S(1), ..., S(N) and superdiagonal entries E(1), ... E(N-1). If SHIFT is negative, NUM is equal to the number of singular values of B greater than or equal to -SHIFT.
See W. Kahan , Report CS41, Computer Science Dept., Stanford University, July 21, 1966.
π¦ Parameters π¦
NβN is INTEGER; this is the dimension of the bidiagonal matrixB. πSβS is DOUBLE PRECISION array, dimension (N); these are the diagonal entries of the bidiagonal matrixB. β¨EβE is DOUBLE PRECISION array of dimension (N-1); these are the superdiagonal entries of the bidiagonal matrixB. π¦SHIFTβSHIFT is DOUBLE PRECISION; the shift, used as described under Purpose. πNUMβNUM is INTEGER; the number of eigenvalues ofTless than or equal toSHIFT. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 86 of file dsvdct.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Cute sign-off, bestie: the footer vibes are LAPACK, Version 3.12.0, and TESTING/EIG/dsvdct.f(3) β no separate date line is listed there, so we're not making one up. π
π«Ά
π¦ 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