/home/abui...N/zlagsy.f(3)
β¨ NAME β¨
okay so bestie, welcome to zlagsy.f(3) from the Library Functions Manual π. This page is literally about this file path: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/zlagsy.f.
π SYNOPSIS π
Functions/Subroutines
subroutine ZLAGSY (n, k, d, a, lda, iseed, work, info)
ZLAGSY
π«Ά Function/Subroutine Documentation π«Ά
subroutine ZLAGSY (integer n, integer k, double precision, dimension( * ) d,
complex*16, dimension( lda, * ) a, integer lda, integer, dimension( 4 )
iseed, complex*16, dimension( * ) work, integer info)
ZLAGSY
π Purpose π
ZLAGSY generates a complex symmetric matrix A, by pre- and post-multiplying a real diagonal matrix D with a random unitary matrix: A = U*D*U**T. The semi-bandwidth may then be reduced to k by additional unitary transformations. periodt π
π¦ Parameters π¦
N
N is INTEGER β the order of the matrix A. Constraint: N >= 0.
K
K is INTEGER β the number of nonzero subdiagonals within the band of A. Constraint: 0 <= K <= N-1.
D
D is a DOUBLE PRECISION array, dimension (N). It holds the diagonal elements of the diagonal matrix D.
A
A is a COMPLEX*16 array, dimension (LDA,N). It's the generated n by n symmetric matrix A β and yes, the full matrix is stored. iconic β¨
LDA
LDA is INTEGER β the leading dimension of the array A. Constraint: LDA >= N.
ISEED
ISEED is an INTEGER array, dimension (4). On entry, it's the seed of the random number generator; the array elements must be between 0 and 4095, and ISEED(4) must be odd. On exit, the seed is updated. no cap π²
WORK
WORK is a COMPLEX*16 array, dimension (2*N).
INFO
INFO is 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 101 of file zlagsy.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
mwah π β signing off with LAPACK Version 3.12.0 and the page path /home/abui...N/zlagsy.f(3). Footer deets, slayed. π
π¦ 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