/home/abui...N/dlarge.f(3)
๐ NAME ๐
okay so bestie, this is the manual page for /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/dlarge.f โ yes the whole entire path, she's long, she's giving filesystem lore, and we're not shortening her ๐ (this one's from the Library Functions Manual, just so you know what vibe we're in).
โจ SYNOPSIS โจ
Functions/Subroutines ๐
subroutine DLARGE (n, a, lda, iseed, work, info)โ that's our girl DLARGE, the main character of this whole page ๐
๐ธ Function/Subroutine Documentation ๐ธ
subroutine DLARGE (integer n, double precision, dimension( lda, * ) a,
integer lda, integer, dimension( 4 ) iseed, double precision, dimension(
* ) work, integer info)
DLARGE โญ
๐ฆ Purpose ๐ฆ
!>
!> DLARGE pre- and post-multiplies a real general n by n matrix A
!> with a random orthogonal matrix: A = U*D*U'.
!>
no cap, that's the whole point of her โ she takes your matrix and does the whole random-orthogonal glow-up on it ๐ซ
๐ฅ Parameters ๐ฅ
okay so here's everyone in the cast, let's meet them ๐ซถ
N
!> N is INTEGER
!> The order of the matrix A. N >= 0.
!>
the order of the matrix A, and she has to be N >= 0 โ no negative eras allowed ๐
A
!> A is DOUBLE PRECISION array, dimension (LDA,N)
!> On entry, the original n by n matrix A.
!> On exit, A is overwritten by U*A*U' for some random
!> orthogonal matrix U.
!>
DOUBLE PRECISION array, dimension (LDA,N). On entry she's your original n by n matrix A โ on exit she's been overwritten, bestie ๐ญ now she's U*A*U' for some random orthogonal matrix U. what she was before? gone. she's been transformed. periodt.
LDA
!> LDA is INTEGER
!> The leading dimension of the array A. LDA >= N.
!>
INTEGER, the leading dimension of the array A, and it gotta be LDA >= N โ respect the constraint or she will not be happy ๐
ISEED
!> ISEED is INTEGER array, dimension (4)
!> On entry, 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.
!>
INTEGER array, dimension (4) โ the seed of the random number generator ๐ฎ On entry, the array elements must be between 0 and 4095, and ISEED(4) must be odd (say it with me: ISEED(4) must be odd ๐ฃ๏ธ). On exit, the seed is updated โ she evolves, she grows ๐ฑ
WORK
!> WORK is DOUBLE PRECISION array, dimension (2*N)
!>
DOUBLE PRECISION array, dimension (2*N) โ just the workspace, she's there to help, lowkey underappreciated ๐
INFO
!> INFO is INTEGER
!> = 0: successful exit
!> < 0: if INFO = -i, the i-th argument had an illegal value
!>
INTEGER, the vibe report:
= 0โ successful exit, we ate, everyone claps ๐< 0โ ifINFO = -i, then thei-th argument had an illegal value, so something was NOT it ๐ญ
๐ Author ๐
these iconic institutions fr fr:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 86 of file dlarge.f. ๐
๐ Author ๐
Generated automatically by Doxygen for LAPACK from the source code โ she's a bot-written queen and she's thriving ๐คโจ
๐ cute little sign-off: this whole thing is LAPACK, Version 3.12.0, and yeah the footer path is /home/abui...N/dlarge.f(3) โ snip snip, truncated and adorable โ๏ธ๐ซถ take care bestie, go multiply something ๐
๐ฆ 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