/home/abui...N/slagsy.f(3)
okay bestie, welcome to the glow-up of the slagsy.f page from the Library Functions Manual β page path /home/abui...N/slagsy.f(3). this is LAPACK business and itβs lowkey iconic. π
β¨
πΈ NAME πΈ
this page is literally the manual entry for: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/slagsy.f
β¨ SYNOPSIS β¨
hereβs the Functions/Subroutines vibe check:
Functions/Subroutines
subroutine SLAGSY (n, k, d, a, lda, iseed, work, info)
SLAGSY
π Function/Subroutine Documentation π
the full signature is giving main character energy:
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 π¦
bestie, 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. no cap, thatβs the whole purpose. β¨
π Parameters π
NβN is INTEGER; the order of the matrixA.N >= 0.KβK is INTEGER; the number of nonzero subdiagonals within the band ofA.0 <= K <= N-1.DβD is REAL array, dimension (N); the diagonal elements of the diagonal matrixD.AβA is REAL array, dimension (LDA,N); the generatednbynsymmetric matrixA(the full matrix is stored).LDAβLDA is INTEGER; the leading dimension of the arrayA.LDA >= N.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 REAL array, dimension (2*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 100 of file slagsy.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
sign-off: this page is LAPACK, Version 3.12.0, and the source/page path is /home/abui...N/slagsy.f(3) β thereβs no date printed in the footer, so Iβm not inventing one, bestie. πβ¨π«Ά
π¦ 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