TESTING/MATGEN/slagge.f(3)

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

πŸ’– TESTING/MATGEN/slagge.f(3) β€” LAPACK Library Functions Manual πŸ’–

okay bestie, welcome to the slagge page. This is the LAPACK Library Functions Manual, and the manual name is TESTING/MATGEN/slagge.f(3) β€” yes, that exact path, no cap. It's giving testing/matgen energy, and we're obsessed. 🫢


✨ NAME ✨

TESTING/MATGEN/slagge.f β€” that's the name of this page, and it's literally the file we're talking about. Slay. πŸ’…


🌈 SYNOPSIS 🌈

πŸŽ€ Functions/Subroutines πŸŽ€

  • subroutine slagge (m, n, kl, ku, d, a, lda, iseed, work, info) β€” SLAGGE

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine slagge (integer m, integer n, integer kl, integer ku, real,
     dimension( * ) d, real, dimension( lda, * ) a, integer lda, integer,
     dimension( 4 ) iseed, real, dimension( * ) work, integer info)

SLAGGE

🌸 Purpose 🌸

SLAGGE 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 plot, and it ate. ✨

πŸŽ€ Parameters πŸŽ€

  • M β€” M is INTEGER. The number of rows of the matrix A. M >= 0.
  • N β€” N is INTEGER. The number of columns of the matrix A. N >= 0.
  • KL β€” KL is INTEGER. The number of nonzero subdiagonals within the band of A. 0 <= KL <= M-1.
  • KU β€” KU is INTEGER. The number of nonzero superdiagonals within the band of A. 0 <= KU <= N-1.
  • D β€” D is REAL array, dimension (min(M,N)). The diagonal elements of the diagonal matrix D.
  • A β€” A is REAL array, dimension (LDA,N). The generated m by n matrix A.
  • LDA β€” LDA is INTEGER. The leading dimension of the array A. LDA >= M.
  • ISEED β€” ISEED is 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 β€” WORK is REAL array, dimension (M+N).
  • 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.

Definition at line 112 of file slagge.f.


🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code.


okay that's the whole vibe, bestie. Footer says LAPACK Version 3.12.0 and TESTING/MATGEN/slagge.f(3); there's no date listed in this footer, so we're not inventing one. Bye, icon πŸ’…βœ¨

πŸ“¦ where this page comes from