41 #ifndef __OPENFLUID_MACHINE_RANDOMGENERATOR_HPP__
42 #define __OPENFLUID_MACHINE_RANDOMGENERATOR_HPP__
155 double m_Probability = 0.5;
Definition: SchedulingRequest.hpp:54
Definition: RandomGenerator.hpp:151
openfluid::base::SchedulingRequest initializeRun()
openfluid::base::SchedulingRequest runStep()
Definition: RandomGenerator.hpp:113
void initParams(const openfluid::ware::WareParams_t &Params)
openfluid::base::SchedulingRequest initializeRun()
openfluid::base::SchedulingRequest runStep()
Definition: RandomGenerator.hpp:132
openfluid::base::SchedulingRequest initializeRun()
void initParams(const openfluid::ware::WareParams_t &Params)
openfluid::base::SchedulingRequest runStep()
Definition: Generator.hpp:93
Definition: RandomGenerator.hpp:89
void initParams(const openfluid::ware::WareParams_t &Params)
NumericalRandomGenerator()
T m_Min
Definition: RandomGenerator.hpp:93
T m_Max
Definition: RandomGenerator.hpp:95
Definition: RandomGenerator.hpp:56
void finalizeRun()
Definition: RandomGenerator.hpp:77
openfluid::base::SchedulingRequest endOfStep()
openfluid::ware::WareRNG Rng
Definition: RandomGenerator.hpp:64
void initParams(const openfluid::ware::WareParams_t &Params)
bool m_IdenticalCellValues
Definition: RandomGenerator.hpp:60
openfluid::core::Duration_t m_DeltaT
Definition: RandomGenerator.hpp:62
Definition: WareRNG.hpp:58
#define OPENFLUID_API
Definition: dllexport.hpp:86
std::uint64_t Duration_t
Definition: TypeDefs.hpp:312
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: TypeDefs.hpp:146
Definition: ApplicationException.hpp:47