TESTING/MATGEN/slagsy.f(3)
π TESTING/MATGEN/slagsy.f(3) π
Okay bestie, welcome to the TESTING/MATGEN/slagsy.f(3) manual page. This is the whole vibe, and yes, we're keeping every single detail. π«Ά
πΈ NAME πΈ
TESTING/MATGEN/slagsy.f β the manual page for this file, fr fr. π
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine slagsy (n, k, d, a, lda, iseed, work, info)βSLAGSY
π¦ Function/Subroutine Documentation π¦
π subroutine slagsy π
subroutine slagsy (integer n, integer k, real, dimension( * ) d, real,
dimension( lda, * ) a, integer lda, integer, dimension( 4 ) iseed, real,
dimension( * ) work, integer info)
β SLAGSY β
π Purpose π
Okay so SLAGSY generates a real symmetric matrix A by pre- and post-multiplying a real diagonal matrix D with a random orthogonal matrix:
A = U*D*U'
The semi-bandwidth may then be reduced to k by additional orthogonal transformations. That's the tea. π
π Parameters π
Nβ type check:N is INTEGER.Nis the order of the matrixA.N >= 0.Kβ type check:K is INTEGER.Kis the number of nonzero subdiagonals within the band ofA.0 <= K <= N-1.Dβ type check:D is REAL array, dimension (N). These are the diagonal elements of the diagonal matrixD.Aβ type check:A is REAL array, dimension (LDA,N). This is the generatednbynsymmetric matrixA(the full matrix is stored).LDAβ type check:LDA is INTEGER. This is the leading dimension of the arrayA.LDA >= N.ISEEDβ type check:ISEED is INTEGER array, dimension (4). On entry, this is 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β type check:WORK is REAL array, dimension (2*N).INFOβ type check: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 100 of file slagsy.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π
π Cute sign-off: this iconic page is brought to you by LAPACK, Version 3.12.0, and the TESTING/MATGEN/slagsy.f(3) manual page. Mwah! πβ¨
π¦ 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