Module pcg_rand::outputmix[][src]

Structs

DXsMMixin

The Double Xor-shift multiply output This is a new (added to the PCG C++ library in 2019) output which is meant to be more powerful.

XshRrMixin

This output uses an xor-shift followed by a random rotation.

XshRsMixin

This output uses an Xor-shift followed by a right shift

Traits

OutputMixin

The output mixin trait provides the permutation function for the output of the PCG. After the LCG state is advanced the state is run through the output(...) function to produce the output.