#include <ware/WareRNG.hpp>
|
| | WareRNG (SimulationDrivenWare *Ware) |
| |
| | ~WareRNG () |
| |
| void | init (const WareParams_t &Params) |
| |
| void | displaySeedInfo () override |
| |
Public Member Functions inherited from openfluid::tools::RandomNumberGenerator |
| | RandomNumberGenerator () |
| |
| | ~RandomNumberGenerator () |
| |
| void | init (long int CustomSeed=-1) |
| |
| uint64_t | getSelectedSeed () const |
| |
| template<typename T > |
| std::vector< T > | rlnorm (size_t N, double Mean, double Sd) |
| | Log normal distribution. More...
|
| |
| template<typename T > |
| std::vector< T > | rnorm (size_t N, double Mean, double Sd) |
| | Normal distribution. More...
|
| |
| template<typename T > |
| std::vector< T > | runif (size_t N, T V1, T V2) |
| | Uniform distribution. More...
|
| |
| template<typename T > |
| std::vector< T > | irunif (size_t N, T V1, T V2) |
| | Uniform distribution. More...
|
| |
| template<typename T > |
| T | rlnorm (double Mean, double Sd) |
| | Log normal distribution. More...
|
| |
| template<typename T > |
| T | rnorm (double Mean, double Sd) |
| | Normal distribution. More...
|
| |
| template<typename T > |
| T | runif (T V1, T V2) |
| | Real uniform distribution. More...
|
| |
| template<typename T > |
| T | irunif (T V1, T V2) |
| | Integer uniform distribution. More...
|
| |
| bool | bernoulli (double Probability) |
| | Bernoulli distribution. More...
|
| |
◆ WareRNG()
◆ ~WareRNG()
| openfluid::ware::WareRNG::~WareRNG |
( |
| ) |
|
|
inline |
◆ displaySeedInfo()
| void openfluid::ware::WareRNG::displaySeedInfo |
( |
| ) |
|
|
overridevirtual |
◆ init()
| void openfluid::ware::WareRNG::init |
( |
const WareParams_t & |
Params | ) |
|
The documentation for this class was generated from the following file: