|
quant-pricer-cpp
|
Deterministic random number generation utilities. More...
Namespaces | |
| namespace | detail |
Enumerations | |
| enum class | Mode { Mt19937 , Counter } |
| RNG mode selection: traditional PRNG or deterministic counter-based. More... | |
Functions | |
| double | normal (std::uint64_t master_seed, std::uint64_t path_id, std::uint32_t step_id, std::uint32_t dim_id, std::uint32_t stream_id) |
| Deterministic standard normal draw via inverse CDF transform. | |
| double | uniform (std::uint64_t master_seed, std::uint64_t path_id, std::uint32_t step_id, std::uint32_t dim_id, std::uint32_t stream_id) |
| Deterministic hash of RNG identifiers -> uniform (0,1) | |
Deterministic random number generation utilities.
|
strong |
|
inline |
Deterministic standard normal draw via inverse CDF transform.
|
inline |
Deterministic hash of RNG identifiers -> uniform (0,1)