/home/abui...N/clagge.f(3)
okay bestie, this is the Library Functions Manual page for /home/abui...N/clagge.f(3) β yes, the page name is doing the absolute most. π
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/clagge.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine CLAGGE (m, n, kl, ku, d, a, lda, iseed, work, info)
CLAGGE
π¦ Function/Subroutine Documentation π¦
subroutine CLAGGE (integer m, integer n, integer kl, integer ku, real,
dimension( * ) d, complex, dimension( lda, * ) a, integer lda, integer,
dimension( 4 ) iseed, complex, dimension( * ) work, integer info)
CLAGGE
πΈ Purpose πΈ
Bestie, CLAGGE 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.
π 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βREALarray, dimension(min(M,N)). The diagonal elements of the diagonal matrixD.AβCOMPLEXarray, dimension(LDA,N). The generated m by n matrixA.LDAβINTEGER. The leading dimension of the arrayA.LDA >= M.ISEEDβINTEGERarray, 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βCOMPLEXarray, dimension(M+N).INFOβINTEGER.= 0: successful exit< 0: ifINFO = -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 113 of file clagge.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
Thatβs the whole page, bestie! Footer energy: LAPACK Version 3.12.0, with the page path /home/abui...N/clagge.f(3) β the footer didnβt give us a date, so no fake timestamp energy here. πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms