1 #ifndef SMS_BoostUniformFunction_H
2 #define SMS_BoostUniformFunction_H
8 #include <boost/math/distributions/uniform.hpp>
9 #include <boost/random/uniform_real.hpp>
10 #include <boost/random/variate_generator.hpp>
34 boost::random::variate_generator<
RNGType&,
134 const tReal& sd)
override;
boost::mt19937 RNGType
Definition: SMS_BoostRandomFunction.h:21
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:94
virtual tMemSize getContentsMemorySize() const
return nthe memory size of the included associations
Definition: CORE_Object.h:259
This class is the class to describes general distribution.
Definition: SMS_BoostRandomFunction.h:23
static void initSeed()
init the seed
Definition: SMS_BoostRandomFunction.cpp:22
This class describes a templated stochastic function to generate random numbers.
Definition: SM_TemplatedStochasticFunction.h:15
typename std::unique_ptr< T, CORE_Object::Delete > CORE_UniquePointer
Definition: sp.h:8
#define tULLInt
Definition: types.h:58
#define tMemSize
Definition: types.h:166
#define tReal
Definition: types.h:137