![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
Class functions used to generate random numbers. More...
#include "FFTlog.h"
Go to the source code of this file.
Classes | |
class | cbl::random::RandomNumbers |
The class RandomNumbers. More... | |
class | cbl::random::ConstantRandomNumbers |
The class ConstantRandomNumbers. More... | |
class | cbl::random::UniformRandomNumbers |
The class UniformRandomNumbers. More... | |
class | cbl::random::UniformRandomNumbers_Int |
The class UniformRandomNumbers_Int. More... | |
class | cbl::random::PoissonRandomNumbers |
The class PoissonRandomNumbers. More... | |
class | cbl::random::NormalRandomNumbers |
The class NormalRandomNumbers. More... | |
class | cbl::random::DiscreteRandomNumbers |
The class DiscreteRandomNumbers. More... | |
class | cbl::random::DistributionRandomNumbers |
The class DistributionRandomNumbers. More... | |
class | cbl::random::CustomDistributionRandomNumbers |
The class CustomDistributionRandomNumbers. More... | |
Namespaces | |
cbl | |
The global namespace of the CosmoBolognaLib | |
cbl::random | |
The namespace of the functions and classes used to handle random numbers | |
Typedefs | |
typedef std::function< double(double, std::shared_ptr< void >, std::vector< double >)> | cbl::distribution_func |
generic distribution function More... | |
typedef std::function< double(std::vector< double >, std::shared_ptr< void >)> | cbl::nDim_distribution_func |
distribution function used for a n-dimensional distribution More... | |
Class functions used to generate random numbers.
This file contains the classes to generate random numbers from various distributions
Definition in file RandomNumbers.h.