ildsgen::VdCorput class

Van der Corput sequence generator.

Public functions

auto VdCorput(size_t base, unsigned int scale) -> CONSTEXPR14 explicit
Construct a new Vdcorputorput object.
auto pop() -> size_t -> auto
auto reseed(size_t seed) -> void -> CONSTEXPR14 auto

Function documentation

CONSTEXPR14 ildsgen::VdCorput::VdCorput(size_t base, unsigned int scale) explicit

Construct a new Vdcorputorput object.

Parameters
base in
scale in

auto ildsgen::VdCorput::pop() -> size_t

Returns size_t

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

Parameters
seed in
Returns auto