vSMC
vSMC: Scalable Monte Carlo
|
MKL uniform bits distribution (64-bits) More...
#include <vsmc/rng/mkl.hpp>
Public Types | |
typedef unsigned MKL_INT64 | result_type |
![]() | |
typedef unsigned MKL_INT64 | result_type |
Public Member Functions | |
template<MKL_INT BRNG> | |
void | generate (MKLStream< BRNG > &stream, MKL_INT n, result_type *r) |
![]() | |
MKLDistribution () | |
void | buffer_size (MKL_INT size) |
Set the buffer size, zero or negative value restore the default. More... | |
MKL_INT | buffer_size () const |
result_type | operator() (MKLStream< BRNG > &stream) |
void | operator() (MKLStream< BRNG > &stream, MKL_INT n, result_type *r) |
void | reset () |
Additional Inherited Members | |
![]() | |
void | generate_error_check (int status, const char *name) |
typedef unsigned MKL_INT64 vsmc::MKLUniformBits64Distribution::result_type |
|
inline |