src/Control/Random123Grammar.hpp file

Random123-related grammar.

Contents

Namespaces

namespace tk
Toolkit declarations and definitions for general purpose utilities.
namespace tk::random123
Toolkit, grammar definition for the Random123 library.

Classes

template<template<class> class use>
struct tk::random123::rng
rng: match any one of the Random123 random number generators
template<template<class> class use, typename sel, typename vec, typename... tags>
struct tk::random123::seed
Match and set Random123 RNG seed.
template<template<class> class use, typename sel, typename vec, typename... tags>
struct tk::random123::rngs
Match Random123 RNGs in an rngs ... end block.