DSTECT(3)
π NAME
Okay bestie, this page is from the Library Functions Manual and itβs titled dstect.f(3). The actual file itβs talking about is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/dstect.f
Thatβs the whole iconic path. Slay.
β¨ SYNOPSIS
πΈ Functions/Subroutines
subroutine DSTECT (n, a, b, shift, num)
DSTECT
π¦ Function/Subroutine Documentation
subroutine DSTECT (integer n, double precision, dimension( * ) a, double precision, dimension( * ) b, double precision shift, integer num)
DSTECT
π Purpose
DSTECTcounts the numberNUMof eigenvalues of a tridiagonal matrixTwhich are less than or equal toSHIFT.Thas diagonal entriesA(1), ... , A(N), and offdiagonal entriesB(1), ..., B(N-1). See W. Kahan , Report CS41, Computer Science Dept., Stanford University, July 21, 1966.
So yeah, itβs giving βcount the eigenvalues on the correct side of the shiftβ energy π.
π Parameters
N
N is INTEGER. Itβs the dimension of the tridiagonal matrix T.
A
A is a DOUBLE PRECISION array, dimension (N). These are the diagonal entries of the tridiagonal matrix T.
B
B is a DOUBLE PRECISION array, dimension (N-1). These are the offdiagonal entries of the tridiagonal matrix T.
SHIFT
SHIFT is DOUBLE PRECISION. Itβs the shift, used as described under Purpose.
NUM
NUM is INTEGER. Itβs the number of eigenvalues of T less than or equal to SHIFT.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 81 of file dstect.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code.
Bye bestie! The footer says LAPACK Version 3.12.0 and points at /home/abui...IG/dstect.f(3) β mwah πβ¨
π¦ 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