Hydra
4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
|
Public Types | |
typedef hydra::thrust::normal_distribution< double > | normal_rng_type |
typedef hydra::thrust::uniform_real_distribution< double > | uniform_rng_type |
Static Public Member Functions | |
template<typename Engine > | |
__hydra_host__ static __hydra_device__ double | normal (Engine &rng) |
Returns a pseudo-random numbers normally distributed. More... | |
template<typename Engine > | |
__hydra_host__ static __hydra_device__ double | uniform (Engine &rng) |
Returns pseudo-random numbers uniformly distributed in the [0,1) range. More... | |
typedef hydra::thrust::normal_distribution<double> hydra::RngBase::normal_rng_type |
typedef hydra::thrust::uniform_real_distribution<double> hydra::RngBase::uniform_rng_type |
|
inlinestatic |
Returns a pseudo-random numbers normally distributed.
|
inlinestatic |
Returns pseudo-random numbers uniformly distributed in the [0,1) range.