DGGBAK(3)

๐Ÿ“ฆ version 3.12.0, in opensuse-leap 16.0

๐Ÿ’– NAME

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dggbak.f โ€” that's the file this page is about, bestie. No cap, that's the whole NAME tea. ๐Ÿ’…

โœจ SYNOPSIS

๐Ÿงš Functions/Subroutines

subroutine DGGBAK (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv,
           info)
           DGGBAK

๐ŸŒธ Function/Subroutine Documentation

subroutine DGGBAK (character job, character side, integer n, integer ilo,
       integer ihi, double precision, dimension( * ) lscale, double precision,
       dimension( * ) rscale, integer m, double precision, dimension( ldv, * )
       v, integer ldv, integer info)
       DGGBAK

This is the actual subroutine documentation, and it's giving main-character LAPACK energy. ๐Ÿฆ‹

โœจ Purpose:

Bestie, here's the purpose, fr fr: DGGBAK 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 DGGBAL. Periodt. ๐ŸŒˆ

๐ŸŽ€ Parameters

๐Ÿ’… JOB

  • JOB โ€” JOB is CHARACTER*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 DGGBAL.

๐ŸŒŠ SIDE

  • SIDE โ€” SIDE is CHARACTER*1.
    • = 'R': V contains right eigenvectors;
    • = 'L': V contains left eigenvectors.

๐Ÿ”ข N

  • N โ€” N is INTEGER. The number of rows of the matrix V. N >= 0.

๐ŸŒ€ ILO

  • ILO โ€” ILO is INTEGER.

๐ŸŒ€ IHI

  • IHI โ€” IHI is INTEGER. The integers ILO and IHI determined by DGGBAL. 1 <= ILO <= IHI <= N, if N > 0; ILO=1 and IHI=0, if N=0.

โš–๏ธ LSCALE

  • LSCALE โ€” LSCALE is DOUBLE PRECISION array, dimension (N). Details of the permutations and/or scaling factors applied to the left side of A and B, as returned by DGGBAL.

โš–๏ธ RSCALE

  • RSCALE โ€” RSCALE is DOUBLE PRECISION array, dimension (N). Details of the permutations and/or scaling factors applied to the right side of A and B, as returned by DGGBAL.

๐Ÿงฎ M

  • M โ€” M is INTEGER. The number of columns of the matrix V. M >= 0.

๐Ÿฆ‹ V

  • V โ€” V is DOUBLE PRECISION array, dimension (LDV,M). On entry, the matrix of right or left eigenvectors to be transformed, as returned by DTGEVC. On exit, V is overwritten by the transformed eigenvectors.

๐Ÿ“ LDV

  • LDV โ€” LDV is INTEGER. The leading dimension of the matrix V. LDV >= max(1,N).

๐Ÿšจ INFO

  • INFO โ€” INFO is INTEGER.
    • = 0: successful exit.
    • < 0: if INFO = -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 dggbak.f.

๐Ÿซถ Author

Generated automatically by Doxygen for LAPACK from the source code.

Okay bestie, that's the whole page โ€” footer tea: LAPACK, Version 3.12.0, and /home/abui...RC/dggbak.f(3) ๐ŸŽ€โœจ๐Ÿ’–

๐Ÿ“ฆ where this page comes from