Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
RandomTraits.h File Reference
#include <hydra/detail/Config.h>
#include <hydra/detail/external/hydra_R123/array.h>
#include <hydra/detail/external/hydra_R123/philox.h>
#include <hydra/detail/external/hydra_R123/threefry.h>
#include <hydra/detail/external/hydra_R123/ars.h>
#include <hydra/detail/external/hydra_R123/ReinterpretCtr.hpp>
#include <stdint.h>
Include dependency graph for RandomTraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hydra::detail::random_traits< Engine >
 
struct  hydra::detail::random_traits< hydra_r123::Philox2x64 >
 
struct  hydra::detail::random_traits< hydra_r123::Philox4x64 >
 
struct  hydra::detail::random_traits< hydra_r123::Threefry2x64 >
 
struct  hydra::detail::random_traits< hydra_r123::Threefry4x64 >
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::detail
 

Data Structure Documentation

◆ hydra::detail::random_traits

struct hydra::detail::random_traits

template<typename Engine>
struct hydra::detail::random_traits< Engine >

Inheritance diagram for hydra::detail::random_traits< Engine >:
Collaboration diagram for hydra::detail::random_traits< Engine >: