OpenMPCD
|
Philox4x32-10 [18] counter-bases PRNG. More...
#include <Philox4x32-10.hpp>
Public Member Functions | |
OPENMPCD_CUDA_DEVICE | Philox4x32_10 (const unsigned long long seed, const unsigned long long subsequence) |
The constructor. More... | |
OPENMPCD_CUDA_DEVICE curandStatePhilox4_32_10_t * | getState () |
Returns a pointer to the internal cuRAND state. More... | |
Philox4x32-10 [18] counter-bases PRNG.
This class is compatible with the Philox4x32-10 PRNG as implemented in the cuRAND library.
Definition at line 30 of file Philox4x32-10.hpp.
|
inline |
The constructor.
[in] | seed | The seed. |
[in] | subsequence | The subsequence number. |
Definition at line 40 of file Philox4x32-10.hpp.
|
inline |
Returns a pointer to the internal cuRAND state.
Definition at line 52 of file Philox4x32-10.hpp.