|
vSMC
vSMC: Scalable Monte Carlo
|
Go to the source code of this file.
Classes | |
| struct | philox2x32_rng_t |
| struct | philox2x64_rng_t |
| struct | philox4x32_rng_t |
| struct | philox4x64_rng_t |
| struct | threefry2x32_rng_t |
| struct | threefry2x64_rng_t |
| struct | threefry4x32_rng_t |
| struct | threefry4x64_rng_t |
Macros | |
| #define | cburng2x32_init threefry2x32_init |
| #define | cburng2x32_rand threefry2x32_rand |
| #define | cburng2x64_init threefry2x64_init |
| #define | cburng2x64_rand threefry2x64_rand |
| #define | cburng4x32_init threefry4x32_init |
| #define | cburng4x32_rand threefry4x32_rand |
| #define | cburng4x64_init threefry4x64_init |
| #define | cburng4x64_rand threefry4x64_rand |
| #define | VSMC_DEFINE_RNG_URNG_INIT(RNG, N, W) |
| #define | VSMC_DEFINE_RNG_URNG_RAND(RNG, N, W) |
| #define | VSMC_DEFINE_RNG_URNG_RNG_T(RNG, N, W) |
Typedefs | |
| typedef threefry2x32_rng_t | cburng2x32_rng_t |
| typedef threefry2x64_rng_t | cburng2x64_rng_t |
| typedef threefry4x32_rng_t | cburng4x32_rng_t |
| typedef threefry4x64_rng_t | cburng4x64_rng_t |
| #define VSMC_DEFINE_RNG_URNG_INIT | ( | RNG, | |
| N, | |||
| W | |||
| ) |
| #define VSMC_DEFINE_RNG_URNG_RAND | ( | RNG, | |
| N, | |||
| W | |||
| ) |
1.8.9.1