/home/abui...N/dlarnd.f(3)
π NAME π
okay so bestie, this manual page is /home/abui...N/dlarnd.f(3) from the Library Functions Manual, and the source file it's documenting is literally:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/dlarnd.f
No cap, that path is a whole journey, but lowkey iconic. π«Ά
β¨ SYNOPSIS β¨
Functions/Subroutines
double precision function DLARND (idist, iseed)DLARND
π¦ Function/Subroutine Documentation π¦
double precision function DLARND (integer idist, integer, dimension( 4 ) iseed)
DLARND β she's the function, your honor. π
π Purpose: π
DLARND returns a random real number from a uniform or normal distribution. That's the whole vibe. β¨
π Parameters π
IDIST
IDIST is INTEGER.
It specifies the distribution of the random numbers:
= 1: uniform(0,1)= 2: uniform(-1,1)= 3: normal(0,1)
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.
πΈ Author πΈ
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π§ Further Details: π§
This routine calls the auxiliary routine DLARAN to generate a random real number from a uniform (0,1) distribution. The Box-Muller method is used to transform numbers from a uniform to a normal distribution.
π Definition at line 72 of file dlarnd.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page bestie, periodt. Footer vibe check: LAPACK Version 3.12.0, page /home/abui...N/dlarnd.f(3). π
β¨
π¦ 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