SLAED9(3)
π SLAED9(3) β Library Functions Manual π
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slaed9.f
Thatβs the file path, bestie. No cap.
β¨ SYNOPSIS β¨
π Functions/Subroutines π
The one and only: SLAED9, and hereβs the synopsis in all its exact-character glory:
subroutine SLAED9 (k, kstart, kstop, n, d, q, ldq, rho, dlambda, w, s,
lds, info)
SLAED9 used by SSTEDC. Finds the roots of the secular equation and updates the eigenvectors. Used when the original matrix is dense.
π Function/Subroutine Documentation π
Full signature tea, copied exactly so nobody has to guess:
subroutine SLAED9 (integer k, integer kstart, integer kstop, integer n,
real, dimension( * ) d, real, dimension( ldq, * ) q, integer ldq, real
rho, real, dimension( * ) dlambda, real, dimension( * ) w, real,
dimension( lds, * ) s, integer lds, integer info)
SLAED9 used by SSTEDC. Finds the roots of the secular equation and updates the eigenvectors. Used when the original matrix is dense.
π― Purpose: π―
Okay so hereβs the mission, lowkey iconic: SLAED9 finds the roots of the secular equation β the one defined by the values in D, Z, and RHO β between KSTART and KSTOP. It makes the appropriate calls to SLAED4, then stores the new matrix of eigenvectors so it can be used in calculating the next level of Z vectors. π«
π§Έ Parameters π§Έ
KβINTEGER. The number of terms in the rational function to be solved bySLAED4. Constraint:K >= 0.KSTARTβINTEGER. Thatβs literally it in the source, bestie.KSTOPβINTEGER. The updated eigenvaluesLambda(I),KSTART <= I <= KSTOP, are to be computed. Constraint:1 <= KSTART <= KSTOP <= K.NβINTEGER. The number of rows and columns in theQmatrix. Constraint:N >= K(delation may result inN > K).DβREAL array, dimension (N).D(I)contains the updated eigenvalues forKSTART <= I <= KSTOP.QβREAL array, dimension (LDQ,N). No extra description in the source, so weβre not inventing one. β¨LDQβINTEGER. The leading dimension of the arrayQ. Constraint:LDQ >= max( 1, N ).RHOβREAL. The value of the parameter in the rank one update equation. Constraint:RHO >= 0required.DLAMBDAβREAL array, dimension (K). The firstKelements of this array contain the old roots of the deflated updating problem. These are the poles of the secular equation.WβREAL array, dimension (K). The firstKelements of this array contain the components of the deflation-adjusted updating vector.SβREAL array, dimension (LDS, K). Will contain the eigenvectors of the repaired matrix which will be stored for subsequentZvector calculation and multiplied by the previously accumulated eigenvectors to update the system.LDSβINTEGER. The leading dimension ofS. Constraint:LDS >= max( 1, K ).INFOβINTEGER. Status tea:= 0: successful exit.< 0: ifINFO = -i, the i-th argument had an illegal value.> 0: ifINFO = 1, an eigenvalue did not converge.
π Author π
The author squad is:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Contributors: π
- Jeff Rutter, Computer Science Division, University of California at Berkeley, USA
π Definition at line 154 of file slaed9.f. π
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
π Thatβs the whole manual page, bestie! Footer source/version: LAPACK Version 3.12.0. Footer path: /home/abui...RC/slaed9.f(3). No date line was on the footer, so no invented date β just version and path, 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