TESTING/MATGEN/dlagge.f(3)
π 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 matrixA.M >= 0.NβINTEGER. The number of columns of the matrixA.N >= 0.KLβINTEGER. The number of nonzero subdiagonals within the band ofA.0 <= KL <= M-1.KUβINTEGER. The number of nonzero superdiagonals within the band ofA.0 <= KU <= N-1.DβDOUBLE PRECISION array, dimension (min(M,N)). The diagonal elements of the diagonal matrixD.AβDOUBLE PRECISION array, dimension (LDA,N). The generatedmbynmatrixA.LDAβINTEGER. The leading dimension of the arrayA.LDA >= M.ISEEDβINTEGER array, dimension (4). On entry, the seed of the random number generator; the array elements must be between0and4095, andISEED(4)must be odd. On exit, the seed is updated.WORKβDOUBLE PRECISION array, dimension (M+N).INFOβINTEGER.= 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.
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
- 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