vSMC
vSMC: Scalable Monte Carlo
|
MKL Binomial distribution. More...
#include <vsmc/rng/mkl.hpp>
Public Types | |
typedef MKL_INT | result_type |
![]() | |
typedef MKL_INT | result_type |
Public Member Functions | |
MKLBinomialDistribution (result_type ntrial=1, double p=0.5) | |
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) |
MKL Binomial distribution.
typedef MKL_INT vsmc::MKLBinomialDistribution< Method >::result_type |
|
inlineexplicit |
|
inline |