AuroraRuntime/Include/Aurora/RNG
Jamie Reece Wilson 77546b5098 [+] IRandomDevice::XXX has VecD variants
[*] Improve: IRandomDevice internal allocations when handling vector arrays
[*] Fix: NextArrayI64RangeInView
2024-09-05 22:50:02 +01:00
..
ERngStringCharacters.hpp [+] ERngStringCharacters::eLowerAlphaNumericCharacters 2024-03-11 17:33:36 +00:00
IRandomDevice.hpp [+] IRandomDevice::XXX has VecD variants 2024-09-05 22:50:02 +01:00
RandomDef.hpp [+] AuRNG::RandomDef static utilities (Fast, Secure, FromU64Seed, FromU32Seed, FromMassiveSeed) 2023-12-23 04:17:55 +00:00
README.md [TODO: BLOCK 2 PROGRESS] 2022-06-14 02:14:51 +01:00
RNG.hpp [+] AuRNG::IRandomDevice::...InView 2024-07-21 06:15:02 +01:00

AuRng

Example Usage: HelloAurora/master/Tests/Public/14. Hello RNG/Main.cpp

Features

  • Static and IRandomDevice RNG routines
  • Partial template support for arrays and strings
  • Various numeric operations (int range, 0-1 decimal, string of character set, next word, etc)

Backends

  • System provided CSRNG backend
  • WELL fast backend; seeded by U32's, U64's, and larger WELL blob's