Struct XoshiroSIMDInitResult

Struct Documentation

struct XoshiroSIMDInitResult

Result from the runtime dispatch initialization.

Public Types

using populate_fn = void (*)(void*, std::array<std::uint64_t, 256>&) noexcept
using jump_fn = void (*)(void*) noexcept
using get_state_fn = void (*)(const void*, std::uint64_t*) noexcept
using set_state_fn = void (*)(void*, const std::uint64_t*) noexcept
using simd_width_fn = std::uint8_t (*)() noexcept

Public Members

populate_fn populate_cache
jump_fn jump
jump_fn mid_jump
jump_fn long_jump
get_state_fn get_state
set_state_fn set_state
simd_width_fn simd_width