|  | Home | Libraries | People | FAQ | More | 
A DistributionType is a type that implements the following conceptual requirements, and encapsulates a statistical distribution.
Please note that this documentation should not be used as a substitute for the reference documentation, and tutorial of the statistical distributions.
      In the following table, d is an object of type DistributionType, cd
      is an object of type const DistributionType
      and cr is an object of a type convertible to RealType.
    
| Expression | Result Type | Notes | 
|---|---|---|
| DistributionType::value_type | RealType | The real-number type RealType upon which the distribution operates. | 
| DistributionType::policy_type | RealType | The Policy to use when evaluating functions that depend on this distribution. | 
| d = cd | Distribution& | Distribution types are assignable. | 
| Distribution(cd) | Distribution | Distribution types are copy constructible. | 
| pdf(cd, cr) | RealType | Returns the PDF of the distribution. | 
| cdf(cd, cr) | RealType | Returns the CDF of the distribution. | 
| cdf(complement(cd, cr)) | RealType | 
                Returns the complement of the CDF of the distribution, the same as:
                 | 
| quantile(cd, cr) | RealType | Returns the quantile (or percentile) of the distribution. | 
| quantile(complement(cd, cr)) | RealType | 
                Returns the quantile (or percentile) of the distribution, starting
                from the complement of the probability, the same as:  | 
| chf(cd, cr) | RealType | Returns the cumulative hazard function of the distribution. | 
| hazard(cd, cr) | RealType | Returns the hazard function of the distribution. | 
| kurtosis(cd) | RealType | Returns the kurtosis of the distribution. | 
| kurtosis_excess(cd) | RealType | Returns the kurtosis excess of the distribution. | 
| mean(cd) | RealType | Returns the mean of the distribution. | 
| mode(cd) | RealType | Returns the mode of the distribution. | 
| skewness(cd) | RealType | Returns the skewness of the distribution. | 
| standard_deviation(cd) | RealType | Returns the standard deviation of the distribution. | 
| variance(cd) | RealType | Returns the variance of the distribution. |