Service Routines

Service Routines#

Routine

Description

leapfrog

Proceed state of engine by the leapfrog method to generate a subsequence of the original sequence

skip_ahead

Proceed state of engine by the skip-ahead method to skip a given number of elements from the original sequence

save_state

Functionality to save the engine state in binary format to the file or memory buffer

load_state

Functionality to load the state of the random number engine from the provided memory buffer or file, then creates new engine object

get_state_size

Function to get the size in bytes which is needed to store the state of random number engine