Module pcg_rand::extension [] [src]

Reexports

pub use self::extsizes::*;

Modules

extsizes

Extended PCG generators utilize a simple method to dramatically extend the period of the genrators. In addition to extending the period of the generator it ensures that the generators have K-dimensional equidistribution. This means that the generator will produce every possible K-tuple uniformly.

Structs

ExtPcg

An extended PCG generator. These generators provide K-dimensional equidistribution. Where K is specified by the value of the Size parameter which must be an ExtSize type.

Type Definitions

Pcg32Ext

The extended version of the Pcg32 generator

Pcg32LExt

The extended version of the Pcg32L generator

Pcg64Ext

The extended version of the Pcg64 generator

SetseqXshRr12832ext
SetseqXshRr12864ext
SetseqXshRr6432ext