rocRAND
rocrand_device::threefry_engine2_base< state_value, value, Nrounds > Member List

This is the complete list of members for rocrand_device::threefry_engine2_base< state_value, value, Nrounds >, including all inherited members.

bump_counter(state_value counter) (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotectedstatic
discard(unsigned long long offset) (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
discard() (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
discard_impl(unsigned long long offset)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotected
discard_state(unsigned long long offset)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotected
discard_subsequence(unsigned long long subsequence)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
discard_subsequence_impl(unsigned long long subsequence)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotected
interleave(const state_value prev, const state_value next) const (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotected
m_state (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >protected
next() (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
next2() (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
operator()() (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inline
threefry_rounds(state_value counter, state_value key) (defined in rocrand_device::threefry_engine2_base< state_value, value, Nrounds >)rocrand_device::threefry_engine2_base< state_value, value, Nrounds >inlineprotected