MCKL
Monte Carlo Kernel Library
Namespaces | Macros | Typedefs
rng.hpp File Reference
#include <mckl/internal/config.h>
#include <mckl/random/aes.hpp>
#include <mckl/random/philox.hpp>
#include <mckl/random/threefry.hpp>
#include <mckl/random/mkl.hpp>
#include <mckl/random/rdrand.hpp>

Go to the source code of this file.

Namespaces

 mckl
 

Macros

#define MCKL_RNG_64_TYPE   ::mckl::ARS_64
 Default RNG_64 type. More...
 
#define MCKL_RNG_TYPE   ::mckl::ARS
 Default RNG type. More...
 

Typedefs

using mckl::RNG = ::mckl::ARS
 The default 32-bit RNG. More...
 
using mckl::RNG_64 = ::mckl::ARS_64
 The default 64-bit RNG. More...