TESTING/MATGEN/dlagge.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

πŸ’– NAME

TESTING/MATGEN/dlagge.f(3) β€” that’s the page name, bestie, straight from the Library Functions Manual. The main character here is the dlagge subroutine, also known as DLAGGE. Periodt. πŸ’…

✨ SYNOPSIS

🧚 Functions/Subroutines

subroutine dlagge (m, n, kl, ku, d, a, lda, iseed, work, info)
    DLAGGE

🌸 Function/Subroutine Documentation

πŸ¦‹ Full Signature

subroutine dlagge (integer m, integer n, integer kl, integer ku, double
     precision, dimension( * ) d, double precision, dimension( lda, * ) a,
     integer lda, integer, dimension( 4 ) iseed, double precision, dimension(
     * ) work, integer info)
    DLAGGE

πŸŽ€ Purpose

Okay so DLAGGE generates a real general m by n matrix A, by pre- and post-multiplying a real diagonal matrix D with random orthogonal matrices: A = U*D*V. The lower and upper bandwidths may then be reduced to kl and ku by additional orthogonal transformations. That’s the whole vibe. ✨

πŸ“ Parameters

  • M β€” INTEGER. The number of rows of the matrix A. M >= 0.
  • N β€” INTEGER. The number of columns of the matrix A. N >= 0.
  • KL β€” INTEGER. The number of nonzero subdiagonals within the band of A. 0 <= KL <= M-1.
  • KU β€” INTEGER. The number of nonzero superdiagonals within the band of A. 0 <= KU <= N-1.
  • D β€” DOUBLE PRECISION array, dimension (min(M,N)). The diagonal elements of the diagonal matrix D.
  • A β€” DOUBLE PRECISION array, dimension (LDA,N). The generated m by n matrix A.
  • LDA β€” INTEGER. The leading dimension of the array A. LDA >= M.
  • ISEED β€” INTEGER array, dimension (4). On entry, the seed of the random number generator; the array elements must be between 0 and 4095, and ISEED(4) must be odd. On exit, the seed is updated.
  • WORK β€” DOUBLE PRECISION array, dimension (M+N).
  • INFO β€” 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.

Definition at line 112 of file dlagge.f.

🌈 Author

Generated automatically by Doxygen for LAPACK from the source code.


And that’s the whole page, bestie 🫢 β€” footer tea: LAPACK Version 3.12.0, page TESTING/MATGEN/dlagge.f(3), and no separate date was printed in this footer, so I’m not inventing one πŸ˜­πŸ’–

πŸ“¦ where this page comes from