TESTING/MATGEN/zlagge.f(3)
π TESTING/MATGEN/zlagge.f(3) π
okay so this page is from the Library Functions Manual, bestie β and it's all about one iconic Fortran subroutine. buckle up. π¦
π NAME π
TESTING/MATGEN/zlagge.f β that's the name. periodt. π
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine zlagge (m, n, kl, ku, d, a, lda, iseed, work, info)
ZLAGGE
π«Ά Function/Subroutine Documentation π«Ά
subroutine zlagge (integer m, integer n, integer kl, integer ku, double
precision, dimension( * ) d, complex*16, dimension( lda, * ) a, integer
lda, integer, dimension( 4 ) iseed, complex*16, dimension( * ) work,
integer info)
ZLAGGE
π Purpose π
okay so ZLAGGE generates a complex general m by n matrix A, by pre- and post-multiplying a real diagonal matrix D with random unitary matrices:
A = U*D*V
The lower and upper bandwidths may then be reduced to kl and ku by additional unitary transformations. that's the whole plot. β¨
πΈ Parameters πΈ
MβM is INTEGER: the number of rows of matrixA. Constraint:M >= 0. πNβN is INTEGER: the number of columns of matrixA. Constraint:N >= 0. πKLβKL is INTEGER: the number of nonzero subdiagonals within the band ofA. Constraint:0 <= KL <= M-1. πKUβKU is INTEGER: the number of nonzero superdiagonals within the band ofA. Constraint:0 <= KU <= N-1. πDβD is DOUBLE PRECISION array, dimension (min(M,N)): the diagonal elements of the diagonal matrixD. πAβA is COMPLEX*16 array, dimension (LDA,N): the generatedmbynmatrixA. β¨LDAβLDA is INTEGER: the leading dimension of the arrayA. Constraint:LDA >= M. π¦ISEEDβISEED is 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βWORK is COMPLEX*16 array, dimension (M+N). πINFOβINFO is 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 113 of file zlagge.f. π
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code. no cap. π«Ά
muah π this whole page is brought to you by LAPACK, Version 3.12.0, and the title TESTING/MATGEN/zlagge.f(3). byeee bestie, go generate some iconic matrices. ππ
π¦ 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