Go to the source code of this file.
|
using | vsmc::Seed = SeedGenerator< NullType, unsigned > |
| The default Seed type. More...
|
|
#define VSMC_RUNTIME_ASSERT_RNG_SEED_GENERATOR_MODULO |
( |
|
div, |
|
|
|
rem |
|
) |
| |
Value: "**SeedGenerator::modulo** " \
"REMAINDER IS NOT SMALLER THAN THE DIVISOR")
#define VSMC_RUNTIME_ASSERT(cond, msg)
void div(std::size_t n, const float *a, const float *b, float *y)
Definition at line 42 of file seed.hpp.
#define VSMC_RUNTIME_ASSERT_RNG_SEED_MAX |
( |
|
seed_max | ) |
|
Value: "**SeedGenerator::modulo** " \
"THE MAXIMUM OF THE INTERNAL SEED IS NO LARGER THAN 1")
#define VSMC_RUNTIME_ASSERT(cond, msg)
Definition at line 52 of file seed.hpp.
#define VSMC_RUNTIME_WARNING_RNG_SEED_GENERATOR_MODULO |
( |
|
div, |
|
|
|
rem |
|
) |
| |
Value: "**SeedGenerator::modulo** " \
"COUNTER TYPE SEED DOES NOT SUPPORT MODULO")
#define VSMC_RUNTIME_WARNING(cond, msg)
void div(std::size_t n, const float *a, const float *b, float *y)
Definition at line 47 of file seed.hpp.
#define VSMC_STATIC_ASSERT_RNG_SEED_GENERATOR_RESULT_TYPE |
( |
|
T | ) |
|
Value: "**SeedGenerator** USED WITH ResultType NOT AN UNSIGNED INTEGER")
#define VSMC_STATIC_ASSERT(cond, msg)
Definition at line 38 of file seed.hpp.