DUNE: Uniform Navigational Environment  2016.05.0
DUNE::Math::Random Namespace Reference

Classes

class  DRand48
 
class  Factory
 
class  FSR256
 
class  Generator
 
class  KernelDevice
 
class  MT19937
 
class  TSGenerator
 

Typedefs

typedef std::pair< std::string,
GType
GEntry
 
typedef std::map< std::string,
GType
Id2TypeMap
 

Enumerations

enum  GType { G_DRAND48, G_FSR256, G_MT19937, G_KRNG }
 

Functions

 DUNE_DECLARE_STATIC_MAP (id2type, std::string, GType, entries)
 

Variables

class DUNE_DLL_SYM DRand48
 
class DUNE_DLL_SYM Factory
 
class DUNE_DLL_SYM Generator
 
class DUNE_DLL_SYM KernelDevice
 
class DUNE_DLL_SYM MT19937
 

Typedef Documentation

typedef std::pair<std::string, GType> DUNE::Math::Random::GEntry
typedef std::map<std::string, GType> DUNE::Math::Random::Id2TypeMap

Enumeration Type Documentation

Enumerator
G_DRAND48 
G_FSR256 
G_MT19937 
G_KRNG 

Function Documentation

DUNE::Math::Random::DUNE_DECLARE_STATIC_MAP ( id2type  ,
std::string  ,
GType  ,
entries   
)

Variable Documentation

class DUNE_DLL_SYM DUNE::Math::Random::Factory
class DUNE_DLL_SYM DUNE::Math::Random::Generator