/home/abui...N/zlarge.f(3)
π NAME π
okay bestie, welcome to the zlarge.f(3) page from the Library Functions Manual β the header path is /home/abui...N/zlarge.f(3), and the full absolute name is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/zlarge.f. It's giving LAPACK testing matrix generator main-character energy, ngl. π
β¨
β¨ SYNOPSIS β¨
Functions/Subroutines squad, assemble. Here's the callable vibe:
subroutine ZLARGE (n, a, lda, iseed, work, info)
ZLARGE
π«Ά Function/Subroutine Documentation π«Ά
subroutine ZLARGE (integer n, complex*16, dimension( lda, * ) a, integer
lda, integer, dimension( 4 ) iseed, complex*16, dimension( * ) work,
integer info)
ZLARGE
πΈ Purpose πΈ
okay so ZLARGE pre- and post-multiplies a complex general n by n matrix A with a random unitary matrix, and the documented formula is:
A = U*D*U'.
That's the whole purpose. No cap. β¨π
π Parameters π
N
N is INTEGER. It's the order of the matrix A. The rule is N >= 0. Respect the boundary, bestie. π«Ά
A
A is COMPLEX*16 array, dimension (LDA,N). On entry, it's the original n by n matrix A. On exit, A is overwritten by U*A*U' for some random unitary matrix U. She gets a glow-up and a whole new outfit, periodt. ππ
LDA
LDA is INTEGER. It's the leading dimension of the array A. The rule is LDA >= N. Do not skip the leading dimension, iykyk. π¦
ISEED
ISEED is 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. Yes, that oddness is mandatory. π On exit, the seed is updated. Glow-up for the RNG seed too. π
WORK
WORK is COMPLEX*16 array, dimension (2*N). That's the workspace, bestie. It's giving "supporting cast with a very specific size." π
INFO
INFO is INTEGER.
= 0: successful exit. slay. β< 0: ifINFO = -i, thei-th argument had an illegal value. Not iconic. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 86 of file zlarge.f. β¨
π Author π
Generated automatically by Doxygen for LAPACK from the source code. The robots wrote this credit, not me. π€π
mwah π β signing off with LAPACK Version 3.12.0 and the footer path /home/abui...N/zlarge.f(3). Thatβs the whole page, bestie. periodt. π«ΆππΈ
π¦ 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