CLARNV(3)
π CLARNV(3) π
okay bestie, welcome to the Library Functions Manual page for CLARNV(3). The header path vibe is literally /home/abui...RC/clarnv.f(3), and we are so ready to talk about random complex numbers. π«Άβ¨
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/clarnv.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine CLARNV (idist, iseed, n, x)
she returns a vector of random numbers from a uniform or normal distribution. π
π«Ά Function/Subroutine Documentation π«Ά
subroutine CLARNV (integer idist, integer, dimension( 4 ) iseed, integer n,
complex, dimension( * ) x)
CLARNV returns a vector of random numbers from a uniform or normal distribution. no cap, that's the whole assignment. β¨
π Purpose:
okay so the purpose is literally this: CLARNV returns a vector of n random complex numbers from a uniform or normal distribution. that's it. that's the vibe. π
π Parameters
IDISTβIDIST is INTEGER. she specifies the distribution of the random numbers:= 1: real and imaginary parts each uniform(0,1)= 2: real and imaginary parts each uniform(-1,1)= 3: real and imaginary parts each normal(0,1)= 4: uniformly distributed on the discabs(z) < 1= 5: uniformly distributed on the circleabs(z) = 1
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.
bestie, listen: ISEED(4) must be odd. this is not a drill. π
NβN is INTEGER. The number of random numbers to be generated.XβX is COMPLEX array, dimension (N). The generated random numbers.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π¦ Further Details:
This routine calls the auxiliary routine SLARUV to generate random real numbers from a uniform (0,1) distribution, in batches of up to 128 using vectorisable code. The Box-Muller method is used to transform numbers from a uniform to a normal distribution. π₯
Definition at line 98 of file clarnv.f. π
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
and that's the whole page, bestie. final sign-off: source/version is LAPACK Version 3.12.0, and the footer path is /home/abui...RC/clarnv.f(3). byeeee π
β¨
π¦ 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