src/RNG/ directory

Interoperation with random number generator libraries.

Contents

This directory contains code used to interface with random number generator (RNG) third-party libraries. It also defines a factory, tk::RNGFactory, which leads to generic code for configuring and using supported RNGs and adding new ones.

Files

file MKLRNG.h
Interface to Intel MKL VSL random number generators.
file Random123.h
Interface to Random123 random number generators.
file RNG.h
Random number generator.
file RNGSSE.h
Interface to RNGSSE random number generators.
file RNGStack.C
Stack of random number generators.
file RNGStack.h
Stack of random number generators.