.. _service-routines: Service Routines ================ .. tabularcolumns:: |\Y{0.5}|\Y{0.5}| .. list-table:: :header-rows: 1 * - Routine - Description * - :ref:`oneapi-mkl-rng-leapfrog` - Proceed state of engine by the leapfrog method to generate a subsequence of the original sequence * - :ref:`oneapi-mkl-rng-skip_ahead` - Proceed state of engine by the skip-ahead method to skip a given number of elements from the original sequence * - :ref:`oneapi-mkl-rng-save-state` - Functionality to save the engine state in binary format to the file or memory buffer * - :ref:`oneapi-mkl-rng-load-state` - Functionality to load the state of the random number engine from the provided memory buffer or file, then creates new engine object * - :ref:`oneapi-mkl-rng-get_state_size` - Function to get the size in bytes which is needed to store the state of random number engine .. toctree:: :maxdepth: 1 :hidden: oneapi-mkl-rng-leapfrog oneapi-mkl-rng-skip_ahead oneapi-mkl-rng-save-state oneapi-mkl-rng-load-state oneapi-mkl-rng-get_state_size