Table of Contents

Struct PCG64.Pcg64StateData

Namespace
NumSharp
Assembly
NumSharp.dll

Snapshot of the PCG64 internal state (the typed stand-in for NumPy's bit_generator.state dict; field names match its keys).

public readonly struct PCG64.Pcg64StateData
Inherited Members

Properties

has_uint32

Whether a cached 32-bit word is pending.

public bool has_uint32 { get; }

Property Value

bool

inc

The 128-bit LCG increment (stream selector).

public UInt128 inc { get; }

Property Value

UInt128

state

The 128-bit LCG state.

public UInt128 state { get; }

Property Value

UInt128

uinteger

The cached 32-bit word (valid only when has_uint32).

public uint uinteger { get; }

Property Value

uint