Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
Sobol.h File Reference
#include <algorithm>
#include <hydra/detail/Config.h>
#include <hydra/detail/SobolTable.h>
#include <hydra/detail/GrayCode.h>
#include <hydra/detail/utility/MSB.h>
#include <cassert>
Include dependency graph for Sobol.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::sobol_lattice< UIntType, D, W, SobolTables >
 
class  hydra::sobol_engine< UIntType, D, W, SobolTables >
 Instantiations of class template sobol. The sobol_engine uses the algorithm described in [Bratley+Fox, TOMS 14, 88 (1988)] and [Antonov+Saleev, USSR Comput. Maths. Math. Phys. 19, 252 (1980)] . More...
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::detail
 

Typedefs

typedef detail::SobolTable hydra::default_sobol_table
 
template<unsigned D>
using hydra::sobol = sobol_engine< uint_least64_t, D, 64u, default_sobol_table >