ns-3 random numbers are provided via instances of ns3::RandomVariableStream. More...
Collaboration diagram for Random Variables:Modules | |
| RNG Implementation. | |
Files | |
| file | random-variable-stream.cc |
| Implementation of ns3::RandomVariableStream and derivatives. | |
| file | random-variable-stream.h |
| Declaration of ns3::RandomVariableStream and derivatives. | |
| file | rng-seed-manager.cc |
| ns3::RngSeedManager implementation. | |
| file | rng-seed-manager.h |
| ns3::RngSeedManager declaration. | |
Classes | |
| class | ns3::ConstantRandomVariable |
| The Random Number Generator (RNG) that returns a constant. More... | |
| class | ns3::DeterministicRandomVariable |
| The Random Number Generator (RNG) that returns a predetermined sequence. More... | |
| class | ns3::EmpiricalRandomVariable |
| The Random Number Generator (RNG) that has a specified empirical distribution. More... | |
| class | ns3::ErlangRandomVariable |
| The Erlang distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::ExponentialRandomVariable |
| The exponential distribution Random Number Generator (RNG). More... | |
| class | ns3::GammaRandomVariable |
| The gamma distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::LogNormalRandomVariable |
| The log-normal distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::NormalRandomVariable |
| The normal (Gaussian) distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::ParetoRandomVariable |
| The Pareto distribution Random Number Generator (RNG). More... | |
| class | ns3::RandomVariableStream |
| The basic uniform Random Number Generator (RNG). More... | |
| class | ns3::RngSeedManager |
| Manage the seed number and run number of the underlying random number generator, and automatic assignment of stream numbers. More... | |
| class | ns3::SequentialRandomVariable |
| The Random Number Generator (RNG) that returns a pattern of sequential values. More... | |
| class | ns3::TriangularRandomVariable |
| The triangular distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::UniformRandomVariable |
| The uniform distribution Random Number Generator (RNG). More... | |
| class | ns3::EmpiricalRandomVariable::ValueCDF |
| Helper to hold one point of the CDF. More... | |
| class | ns3::WeibullRandomVariable |
| The Weibull distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::ZetaRandomVariable |
| The zeta distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
| class | ns3::ZipfRandomVariable |
| The Zipf distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically. More... | |
ns-3 random numbers are provided via instances of ns3::RandomVariableStream.