SRC/sggbak.f(3)
π SRC/sggbak.f(3) π
okay bestie, welcome to the SRC/sggbak.f(3) page from the Library Functions Manual β and yes, itβs giving iconic LAPACK subroutine energy. Todayβs main character is SGGBAK, and weβre gonna get you fully caught up. π
β¨
β¨ NAME β¨
SRC/sggbak.f
π¦ SYNOPSIS π¦
πΈ Functions/Subroutines πΈ
subroutine sggbak (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv,
info)
SGGBAK
π Function/Subroutine Documentation π
subroutine sggbak (character job, character side, integer n, integer ilo,
integer ihi, real, dimension( * ) lscale, real, dimension( * ) rscale,
integer m, real, dimension( ldv, * ) v, integer ldv, integer info)
SGGBAK
π Purpose π
SGGBAK forms the right or left eigenvectors of a real generalized eigenvalue problem A*x = lambda*B*x, by backward transformation on the computed eigenvectors of the balanced pair of matrices output by SGGBAL. ππ₯
π§ Parameters π§
JOBβJOBisCHARACTER*1. It specifies the type of backward transformation required:= 'N':do nothing, return immediately;= 'P':do backward transformation for permutation only;= 'S':do backward transformation for scaling only;= 'B':do backward transformations for both permutation and scaling.
JOB must be the same as the argument JOB supplied to SGGBAL. π«Ά
SIDEβSIDEisCHARACTER*1.= 'R':Vcontains right eigenvectors;= 'L':Vcontains left eigenvectors. π
NβNisINTEGER. The number of rows of the matrixV.N >= 0. πILOβILOisINTEGER. πIHIβIHIisINTEGER. The integersILOandIHIdetermined bySGGBAL.1 <= ILO <= IHI <= N, ifN > 0;ILO=1andIHI=0, ifN=0. β¨LSCALEβLSCALEisREAL array, dimension (N). Details of the permutations and/or scaling factors applied to the left side ofAandB, as returned bySGGBAL. π¦RSCALEβRSCALEisREAL array, dimension (N). Details of the permutations and/or scaling factors applied to the right side ofAandB, as returned bySGGBAL. πΈMβMisINTEGER. The number of columns of the matrixV.M >= 0. πVβVisREAL array, dimension (LDV,M). On entry, the matrix of right or left eigenvectors to be transformed, as returned bySTGEVC. On exit,Vis overwritten by the transformed eigenvectors. π₯LDVβLDVisINTEGER. The leading dimension of the matrixV.LDV >= max(1,N). πINFOβINFOisINTEGER.= 0:successful exit.< 0:ifINFO = -i, thei-th argument had an illegal value. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Further Details: π
See R.C. Ward, Balancing the generalized eigenvalue problem, SIAM J. Sci. Stat. Comp. 2 (1981), 141-152. πβ¨
Definition at line 145 of file sggbak.f.
π¨οΈ Author π¨οΈ
Generated automatically by Doxygen for LAPACK from the source code. π«Ά
byeee bestie π β this page is from LAPACK, Version 3.12.0, for SRC/sggbak.f(3), and thereβs no separate date listed in that footer, so consider this your cute little timestamp. πππ
π¦ 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