ilds2::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 ilds2::Halton::Halton(const size_t base[], const unsigned int scale[]) explicit

Construct a new Halton object.

Parameters
base
scale

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

Returns array<double, 2>

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

Parameters
seed