A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
random-variable-stream-test-suite.cc File Reference

Random number generator streams tests. More...

#include "ns3/boolean.h"
#include "ns3/double.h"
#include "ns3/integer.h"
#include "ns3/log.h"
#include "ns3/random-variable-stream.h"
#include "ns3/rng-seed-manager.h"
#include "ns3/shuffle.h"
#include "ns3/string.h"
#include "ns3/test.h"
#include "ns3/uinteger.h"
#include <cmath>
#include <ctime>
#include <fstream>
#include <gsl/gsl_cdf.h>
#include <gsl/gsl_histogram.h>
#include <gsl/gsl_randist.h>
#include <gsl/gsl_sf_zeta.h>
+ Include dependency graph for random-variable-stream-test-suite.cc:

Go to the source code of this file.

Classes

class  ns3::test::RandomVariable::BernoulliAntitheticTestCase
 Test case for antithetic bernoulli distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::BernoulliTestCase
 Test case for bernoulli distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::BinomialAntitheticTestCase
 Test case for antithetic binomial distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::BinomialTestCase
 Test case for binomial distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ConstantTestCase
 Test case for constant random variable stream generator. More...
 
class  ns3::test::RandomVariable::DeterministicTestCase
 Test case for deterministic random variable stream generator. More...
 
class  ns3::test::RandomVariable::EmpiricalAntitheticTestCase
 Test case for antithetic empirical distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::EmpiricalTestCase
 Test case for empirical distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ErlangAntitheticTestCase
 Test case for antithetic Erlang distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ErlangTestCase
 Test case for Erlang distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ExponentialAntitheticTestCase
 Test case for antithetic exponential distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ExponentialTestCase
 Test case for exponential distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::GammaAntitheticTestCase
 Test case for antithetic gamma distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::GammaTestCase
 Test case for gamma distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::LaplacianTestCase
 Test case for laplacian distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::LargestExtremeValueTestCase
 Test case for largest extreme value distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::LogNormalAntitheticTestCase
 Test case for antithetic log-normal distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::LogNormalTestCase
 Test case for log-normal distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::NormalAntitheticTestCase
 Test case for antithetic normal distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::NormalCachingTestCase
 Test case for caching of Normal RV parameters (see issue #302) More...
 
class  ns3::test::RandomVariable::NormalTestCase
 Test case for normal distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ParetoAntitheticTestCase
 Test case for antithetic Pareto distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ParetoTestCase
 Test case for Pareto distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::RandomVariableSuite
 RandomVariableStream test suite, covering all random number variable stream generator types. More...
 
class  ns3::test::RandomVariable::TestCaseBase::RngGenerator< RNG >
 Factory class to create new instances of a particular random variable stream. More...
 
class  ns3::test::RandomVariable::TestCaseBase::RngGeneratorBase
 A factory base class to create new instances of a random variable. More...
 
class  ns3::test::RandomVariable::SequentialTestCase
 Test case for sequential random variable stream generator. More...
 
class  ns3::test::RandomVariable::ShuffleElementsTest
 Test the Shuffle function. More...
 
class  ns3::test::RandomVariable::TestCaseBase
 Base class for RandomVariableStream test suites. More...
 
class  ns3::test::RandomVariable::UniformAntitheticTestCase
 Test case for antithetic uniform distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::UniformTestCase
 Test case for uniform distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::WeibullAntitheticTestCase
 Test case for antithetic Weibull distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::WeibullTestCase
 Test case for Weibull distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ZetaAntitheticTestCase
 Test case for antithetic Zeta distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ZetaTestCase
 Test case for Zeta distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ZipfAntitheticTestCase
 Test case for antithetic Zipf distribution random variable stream generator. More...
 
class  ns3::test::RandomVariable::ZipfTestCase
 Test case for Zipf distribution random variable stream generator. More...
 

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
namespace  ns3::test
 
namespace  ns3::test::RandomVariable
 

Variables

static RandomVariableSuite ns3::test::RandomVariable::randomVariableSuite
 Static variable for test initialization.
 

Detailed Description

Random number generator streams tests.

Definition in file random-variable-stream-test-suite.cc.