ildsgen::Halton class

Halton sequence generator.

Public functions

auto Halton(const size_t base[], const unsigned int scale[]) -> CONSTEXPR14 explicit
Construct a new Halton object.
auto pop() -> array< size_t, 2 > -> auto
auto reseed(size_t seed) -> void -> CONSTEXPR14 auto

Function documentation

CONSTEXPR14 ildsgen::Halton::Halton(const size_t base[], const unsigned int scale[]) explicit

Construct a new Halton object.

Parameters
base in
scale in

auto ildsgen::Halton::pop() -> array< size_t, 2 >

Returns array<size_t, 2>

CONSTEXPR14 auto ildsgen::Halton::reseed(size_t seed) -> void

Parameters
seed in