fpmas 1.6
Classes | Namespaces | Typedefs
distribution.h File Reference
#include <random>
#include "fpmas/api/random/distribution.h"
Include dependency graph for distribution.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fpmas::random::Distribution< Distribution_t >
 
class  fpmas::random::DiscreteDistribution< IntType >
 
class  fpmas::random::ConstantDistribution< T >
 

Namespaces

namespace  fpmas
 
namespace  fpmas::random
 

Typedefs

template<typename IntType = int>
using fpmas::random::UniformIntDistribution = Distribution< std::uniform_int_distribution< IntType > >
 
template<typename FloatType = double>
using fpmas::random::UniformRealDistribution = Distribution< std::uniform_real_distribution< FloatType > >
 
typedef Distribution< std::bernoulli_distribution > fpmas::random::BernoulliDistribution
 
template<typename IntType = unsigned int>
using fpmas::random::BinomialDistribution = Distribution< std::binomial_distribution< IntType > >
 
template<typename FloatType = double>
using fpmas::random::NormalDistribution = Distribution< std::normal_distribution< FloatType > >
 
template<typename IntType = int>
using fpmas::random::PoissonDistribution = Distribution< std::poisson_distribution< IntType > >
 

Detailed Description

Random Distribution implementation.