Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
EngineR123.h File Reference
#include <hydra/detail/Config.h>
#include <hydra/detail/RandomTraits.h>
#include <hydra/detail/random/splitmix.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/ReinterpretCtr.hpp>
#include <stdint.h>
Include dependency graph for EngineR123.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  hydra::random::EngineR123< Engine >
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::random
 

Typedefs

typedef void hydra::random::ars
 
typedef EngineR123< hydra_r123::Philox2x64 > hydra::random::philox
 
typedef EngineR123< hydra_r123::Philox4x64 > hydra::random::philox_long
 
typedef EngineR123< hydra_r123::Threefry2x64 > hydra::random::threefry
 
typedef EngineR123< hydra_r123::Threefry4x64 > hydra::random::threefry_long