rocRAND
rocrand_device::threefry4x32_20_engine Member List

This is the complete list of members for rocrand_device::threefry4x32_20_engine, including all inherited members.

bump_counter(uint4 counter) (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotectedstatic
discard(unsigned long long offset)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inline
discard_impl(unsigned long long offset)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotected
discard_state(unsigned long long offset)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotected
discard_subsequence(unsigned long long subsequence)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inline
discard_subsequence_impl(unsigned long long subsequence)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotected
interleave(const uint4 prev, const uint4 next) const (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotected
m_state (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >protected
next() (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inline
next4() (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inline
operator()() (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inline
seed(const unsigned long long seed=0, const unsigned long long subsequence=0, const unsigned long long offset=0)rocrand_device::threefry4x32_20_engineinline
threefry4x32_20_engine(const unsigned long long seed=0, const unsigned long long subsequence=0, const unsigned long long offset=0)rocrand_device::threefry4x32_20_engineinline
threefry4x32_20_state typedef (defined in rocrand_device::threefry4x32_20_engine)rocrand_device::threefry4x32_20_engine
threefry_rounds(uint4 counter, uint4 key) (defined in rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >)rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 >inlineprotected