SGGBAK(3)
π SGGBAK(3): Library Functions Manual β¨
π NAME
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/sggbak.f
okay bestie, that whole path is literally the NAME for this entry β no extra summary, just the .f file glow-up π
πΈ SYNOPSIS
π§ Functions/Subroutines
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. itβs giving βput the eigenvectors back where they belongβ energy π₯
π Parameters
JOBβCHARACTER*1. 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.JOBmust be the same as the argumentJOBsupplied toSGGBAL.SIDEβCHARACTER*1.= 'R':Vcontains right eigenvectors;= 'L':Vcontains left eigenvectors.NβINTEGER. The number of rows of the matrixV.N >= 0.ILOβINTEGER.IHIβINTEGER. The integersILOandIHIdetermined bySGGBAL.1 <= ILO <= IHI <= N, ifN > 0;ILO=1andIHI=0, ifN=0.LSCALEβREAL array, dimension (N). Details of the permutations and/or scaling factors applied to the left side ofAandB, as returned bySGGBAL.RSCALEβREAL array, dimension (N). Details of the permutations and/or scaling factors applied to the right side ofAandB, as returned bySGGBAL.MβINTEGER. The number of columns of the matrixV.M >= 0.VβREAL 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βINTEGER. The leading dimension of the matrixV.LDV >= max(1,N).INFOβINTEGER.= 0: successful exit.< 0: ifINFO = -i, the i-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.
LAPACK Version 3.12.0 β source page /home/abui...RC/sggbak.f(3) β date: not shown in the original footer, so no invented date here, bestie π
π¦ 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