ALMaSS Rodenticide ODdox  1.1
The rodenticide model description following ODdox protocol
BoostRandomGenerators.h File Reference

BoostRandomGenerators.h Boost headers for using the boost random number generation utilities More...

#include <ctime>
#include <boost/random/uniform_int_distribution.hpp>
#include <boost/random/linear_congruential.hpp>
#include <boost/random/uniform_int.hpp>
#include <boost/random/uniform_real.hpp>
#include <boost/random/variate_generator.hpp>
#include <boost/random/lagged_fibonacci.hpp>
#include <boost/generator_iterator.hpp>
#include <boost/random/mersenne_twister.hpp>
#include <boost/random/normal_distribution.hpp>

Typedefs

typedef boost::lagged_fibonacci19937 base_generator_type
 
typedef boost::uniform_int distribution_type
 
typedef boost::random::uniform_int_distribution distribution_type2
 
typedef boost::random::uniform_real_distribution< double > distribution_type3
 
typedef boost::random::mt19937 Mersenne_Twister
 
typedef boost::random::normal_distribution< double > NormalDistDouble
 
typedef boost::variate_generator< Mersenne_Twister, NormalDistDoubleVariate_gen
 

Detailed Description

BoostRandomGenerators.h Boost headers for using the boost random number generation utilities

Typedef Documentation

◆ base_generator_type

typedef boost::lagged_fibonacci19937 base_generator_type

◆ distribution_type

typedef boost::uniform_int distribution_type

◆ distribution_type2

typedef boost::random::uniform_int_distribution distribution_type2

◆ distribution_type3

typedef boost::random::uniform_real_distribution<double> distribution_type3

◆ Mersenne_Twister

typedef boost::random::mt19937 Mersenne_Twister

◆ NormalDistDouble

typedef boost::random::normal_distribution<double> NormalDistDouble

◆ Variate_gen

typedef boost::variate_generator<Mersenne_Twister, NormalDistDouble> Variate_gen