vSMC
vSMC: Scalable Monte Carlo
|
MKL Lognormal distribution. More...
#include <vsmc/rng/mkl.hpp>
Public Types | |
typedef FPType | result_type |
![]() | |
typedef FPType | result_type |
Public Member Functions | |
MKLLognormalDistribution (result_type mean=0, result_type sd=1, result_type displacement=0, result_type scale=1) | |
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 Lognormal distribution.
typedef FPType vsmc::MKLLognormalDistribution< FPType, Method >::result_type |
|
inlineexplicit |
|
inline |