SRC/dlarnv.f(3)

🌈 SRC/dlarnv.f(3) 🌈

okay bestie, this page comes from the Library Functions Manual, and it’s all about DLARNV β€” the LAPACK baddie that hands you random numbers πŸ’…. No cap, every detail is right here.


✨ NAME ✨

SRC/dlarnv.f β€” literally the file, bestie. That’s the name πŸŽ€.


✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

  • subroutine dlarnv (idist, iseed, n, x) β€” DLARNV returns a vector of random numbers from a uniform or normal distribution. slay.

🧚 Function/Subroutine Documentation 🧚

subroutine dlarnv (integer idist, integer, dimension( 4 ) iseed, integer n,
    double precision, dimension( * ) x)

DLARNV returns a vector of random numbers from a uniform or normal distribution. iconic behavior fr fr ✨

πŸ“ Purpose πŸ“

DLARNV returns a vector of n random real numbers from a uniform or normal distribution.

πŸ’– 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, this is 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. periodt 🫢
  • N β€” N is INTEGER. The number of random numbers to be generated.
  • X β€” X is DOUBLE PRECISION 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 DLARUV 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. no cap, that’s the whole vibe πŸ”₯

Definition at line 96 of file dlarnv.f.

πŸŒ€ Author (automated edition) πŸŒ€

Generated automatically by Doxygen for LAPACK from the source code.


mwah πŸ’‹ this cutie is from LAPACK Version 3.12.0, SRC/dlarnv.f(3) β€” and yes, she ate πŸŽ€βœ¨

πŸ“¦ where this page comes from