oneapi::mkl::rng::device::generate_single
¶
Entry point to obtain a single random number from a given vector engine with proper statistics of a given distribution.
Syntax
template<typename Distr, typename Engine> typename Distr::result_type generate_single(Distr& distr, Engine& engine)Include Files
oneapi/mkl/rng/device.hpp
Input Parameters
Name
Type
Description
distr
Distr&
Distribution object. See Device Distributions for details.
engine
Engine&
Engine object. See Device Engines (Basic Random Number Generators) for details.
Output Parameters
Name
Type
Description
result
typename
Distr::result_type
Function returns a scalar random number, may be used for engines with
vec_size
> 1.